home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch / Software Dispatch.rsrc / CODE_7_core.txt < prev    next >
Text File  |  1993-10-19  |  186KB  |  3,320 lines

  1. # near model CODE resource
  2. # jump table entries: 32810-65628 (32819 of them)
  3. 00000000  4E56 0000                link       A6, 0
  4. 00000004  2F07                     move.l     -[A7], D7
  5. 00000006  3F3C 0081                move.w     -[A7], 0x81
  6. 0000000A  2F3C 414C 5254           move.l     -[A7], 0x414C5254 /* 'ALRT' */
  7. 00000010  4EAD 0C62                jsr        [A5 + 0xC62 /* export_392 */]
  8. 00000014  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  9. 00000018  4257                     clr.w      [A7]
  10. 0000001A  3F3C 0081                move.w     -[A7], 0x81
  11. 0000001E  486D 0A1A                pea.l      [A5 + 0xA1A /* export_319 */]
  12. 00000022  A985                     syscall    Alert
  13. 00000024  3E1F                     move.w     D7, [A7]+
  14. 00000026  0C47 0001                cmpi.w     D7, 0x1
  15. 0000002A  57C0                     seq        D0
  16. 0000002C  4400                     neg.b      D0
  17. 0000002E  4880                     ext.w      D0
  18. 00000030  206E 0008                movea.l    A0, [A6 + 0x8]
  19. 00000034  3080                     move.w     [A0], D0
  20. 00000036  0C47 0002                cmpi.w     D7, 0x2
  21. 0000003A  56C0                     sne        D0
  22. 0000003C  4400                     neg.b      D0
  23. 0000003E  4880                     ext.w      D0
  24. 00000040  2E2E FFFC                move.l     D7, [A6 - 0x4]
  25. 00000044  4E5E                     unlink     A6
  26. 00000046  4E75                     rts
  27. export_52:
  28. fn00000048:
  29. 00000048  4E56 FEFC                link       A6, -0x0104
  30. 0000004C  2F07                     move.l     -[A7], D7
  31. 0000004E  2E2E 0008                move.l     D7, [A6 + 0x8]
  32. 00000052  4878 0064                push.l     0x64 /* 'd' */
  33. 00000056  2F07                     move.l     -[A7], D7
  34. 00000058  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  35. 0000005C  2E00                     move.l     D7, D0
  36. 0000005E  486E FF00                pea.l      [A6 - 0x100]
  37. 00000062  2F07                     move.l     -[A7], D7
  38. 00000064  4EAD 156A                jsr        [A5 + 0x156A /* export_681 */]
  39. 00000068  486E FF00                pea.l      [A6 - 0x100]
  40. 0000006C  4EAD 0B8A                jsr        [A5 + 0xB8A /* export_365 */]
  41. 00000070  3E00                     move.w     D7, D0
  42. 00000072  0839 0000 FFFF D390      btst.b     [0xFFFFD390], 0x0
  43. 0000007A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  44. 0000007E  6712                     beq        +0x14 /* 00000092 */
  45. 00000080  2F3C 00E9 0003           move.l     -[A7], 0xE90003
  46. 00000086  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  47. 0000008A  4EAD 158A                jsr        [A5 + 0x158A /* export_685 */]
  48. 0000008E  508F                     addq.l     A7, 8
  49. 00000090  6010                     bra        +0x12 /* 000000A2 */
  50. label00000092:
  51. 00000092  2F3C 00E9 0004           move.l     -[A7], 0xE90004
  52. 00000098  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  53. 0000009C  4EAD 158A                jsr        [A5 + 0x158A /* export_685 */]
  54. 000000A0  508F                     addq.l     A7, 8
  55. label000000A2:
  56. 000000A2  486E FF00                pea.l      [A6 - 0x100]
  57. 000000A6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  58. 000000AA  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  59. 000000AE  2E2E FEF8                move.l     D7, [A6 - 0x108]
  60. 000000B2  4E5E                     unlink     A6
  61. 000000B4  4E75                     rts
  62. fn000000B6:
  63. 000000B6  4E56 FFF4                link       A6, -0x000C
  64. 000000BA  2F07                     move.l     -[A7], D7
  65. 000000BC  3E2E 0018                move.w     D7, [A6 + 0x18]
  66. 000000C0  4AAE 0010                tst.l      [A6 + 0x10]
  67. 000000C4  6710                     beq        +0x12 /* 000000D6 */
  68. 000000C6  206E 0010                movea.l    A0, [A6 + 0x10]
  69. 000000CA  2D50 FFFA                move.l     [A6 - 0x6], [A0]
  70. 000000CE  3D68 0004 FFFE           move.w     [A6 - 0x2], [A0 + 0x4]
  71. 000000D4  6016                     bra        +0x18 /* 000000EC */
  72. label000000D6:
  73. 000000D6  2F3C 7FFF 7FFF           move.l     -[A7], 0x7FFF7FFF
  74. 000000DC  3F3C 7FFF                move.w     -[A7], 0x7FFF
  75. 000000E0  486E FFFA                pea.l      [A6 - 0x6]
  76. 000000E4  4EAD 0D72                jsr        [A5 + 0xD72 /* export_426 */]
  77. 000000E8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  78. label000000EC:
  79. 000000EC  4AAE 0014                tst.l      [A6 + 0x14]
  80. 000000F0  6710                     beq        +0x12 /* 00000102 */
  81. 000000F2  206E 0014                movea.l    A0, [A6 + 0x14]
  82. 000000F6  2D50 FFF4                move.l     [A6 - 0xC], [A0]
  83. 000000FA  3D68 0004 FFF8           move.w     [A6 - 0x8], [A0 + 0x4]
  84. 00000100  6014                     bra        +0x16 /* 00000116 */
  85. label00000102:
  86. 00000102  4878 FFFF                push.l     0xFFFF
  87. 00000106  3F3C FFFF                move.w     -[A7], 0xFFFF
  88. 0000010A  486E FFF4                pea.l      [A6 - 0xC]
  89. 0000010E  4EAD 0D72                jsr        [A5 + 0xD72 /* export_426 */]
  90. 00000112  4FEF 000A                lea.l      A7, [A7 + 0xA]
  91. label00000116:
  92. 00000116  556E 000C                subq.w     [A6 + 0xC], 2
  93. 0000011A  556E 000E                subq.w     [A6 + 0xE], 2
  94. 0000011E  2F3C 0002 0002           move.l     -[A7], 0x20002
  95. 00000124  A89B                     syscall    PenSize
  96. 00000126  4EAD 0C02                jsr        [A5 + 0xC02 /* export_380 */]
  97. 0000012A  4A40                     tst.w      D0
  98. 0000012C  6724                     beq        +0x26 /* 00000152 */
  99. 0000012E  4A47                     tst.w      D7
  100. 00000130  6710                     beq        +0x12 /* 00000142 */
  101. 00000132  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  102. 00000136  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  103. 0000013A  4EAD 0D42                jsr        [A5 + 0xD42 /* export_420 */]
  104. 0000013E  5C8F                     addq.l     A7, 6
  105. 00000140  6026                     bra        +0x28 /* 00000168 */
  106. label00000142:
  107. 00000142  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  108. 00000146  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  109. 0000014A  4EAD 0D42                jsr        [A5 + 0xD42 /* export_420 */]
  110. 0000014E  5C8F                     addq.l     A7, 6
  111. 00000150  6016                     bra        +0x18 /* 00000168 */
  112. label00000152:
  113. 00000152  4A47                     tst.w      D7
  114. 00000154  670A                     beq        +0xC /* 00000160 */
  115. 00000156  2F3C FFFF D2B6           move.l     -[A7], 0xFFFFD2B6
  116. 0000015C  A89D                     syscall    PenPat
  117. 0000015E  6008                     bra        +0xA /* 00000168 */
  118. label00000160:
  119. 00000160  2F3C FFFF D2BE           move.l     -[A7], 0xFFFFD2BE
  120. 00000166  A89D                     syscall    PenPat
  121. label00000168:
  122. 00000168  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  123. 0000016C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  124. 00000170  A893                     syscall    MoveTo
  125. 00000172  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  126. 00000176  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  127. 0000017A  A891                     syscall    LineTo
  128. 0000017C  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  129. 00000180  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  130. 00000184  A891                     syscall    LineTo
  131. 00000186  4EAD 0C02                jsr        [A5 + 0xC02 /* export_380 */]
  132. 0000018A  4A40                     tst.w      D0
  133. 0000018C  6706                     beq        +0x8 /* 00000194 */
  134. 0000018E  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  135. 00000192  6008                     bra        +0xA /* 0000019C */
  136. label00000194:
  137. 00000194  2F3C FFFF D2AE           move.l     -[A7], 0xFFFFD2AE
  138. 0000019A  A89D                     syscall    PenPat
  139. label0000019C:
  140. 0000019C  2F3C 0001 0001           move.l     -[A7], 0x10001
  141. 000001A2  A89B                     syscall    PenSize
  142. 000001A4  4EAD 0C02                jsr        [A5 + 0xC02 /* export_380 */]
  143. 000001A8  4A40                     tst.w      D0
  144. 000001AA  6724                     beq        +0x26 /* 000001D0 */
  145. 000001AC  4A47                     tst.w      D7
  146. 000001AE  6710                     beq        +0x12 /* 000001C0 */
  147. 000001B0  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  148. 000001B4  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  149. 000001B8  4EAD 0D42                jsr        [A5 + 0xD42 /* export_420 */]
  150. 000001BC  5C8F                     addq.l     A7, 6
  151. 000001BE  6026                     bra        +0x28 /* 000001E6 */
  152. label000001C0:
  153. 000001C0  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  154. 000001C4  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  155. 000001C8  4EAD 0D42                jsr        [A5 + 0xD42 /* export_420 */]
  156. 000001CC  5C8F                     addq.l     A7, 6
  157. 000001CE  6016                     bra        +0x18 /* 000001E6 */
  158. label000001D0:
  159. 000001D0  4A47                     tst.w      D7
  160. 000001D2  670A                     beq        +0xC /* 000001DE */
  161. 000001D4  2F3C FFFF D2BE           move.l     -[A7], 0xFFFFD2BE
  162. 000001DA  A89D                     syscall    PenPat
  163. 000001DC  6008                     bra        +0xA /* 000001E6 */
  164. label000001DE:
  165. 000001DE  2F3C FFFF D2B6           move.l     -[A7], 0xFFFFD2B6
  166. 000001E4  A89D                     syscall    PenPat
  167. label000001E6:
  168. 000001E6  7001                     moveq.l    D0, 0x01
  169. 000001E8  D06E 000E                add.w      D0, [A6 + 0xE]
  170. 000001EC  3F00                     move.w     -[A7], D0
  171. 000001EE  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  172. 000001F2  A893                     syscall    MoveTo
  173. 000001F4  7001                     moveq.l    D0, 0x01
  174. 000001F6  D06E 000E                add.w      D0, [A6 + 0xE]
  175. 000001FA  3F00                     move.w     -[A7], D0
  176. 000001FC  7001                     moveq.l    D0, 0x01
  177. 000001FE  D06E 000C                add.w      D0, [A6 + 0xC]
  178. 00000202  3F00                     move.w     -[A7], D0
  179. 00000204  A891                     syscall    LineTo
  180. 00000206  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  181. 0000020A  7001                     moveq.l    D0, 0x01
  182. 0000020C  D06E 000C                add.w      D0, [A6 + 0xC]
  183. 00000210  3F00                     move.w     -[A7], D0
  184. 00000212  A891                     syscall    LineTo
  185. 00000214  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  186. 00000218  7001                     moveq.l    D0, 0x01
  187. 0000021A  D06E 0008                add.w      D0, [A6 + 0x8]
  188. 0000021E  3F00                     move.w     -[A7], D0
  189. 00000220  A893                     syscall    MoveTo
  190. 00000222  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  191. 00000226  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  192. 0000022A  A891                     syscall    LineTo
  193. 0000022C  7001                     moveq.l    D0, 0x01
  194. 0000022E  D06E 000A                add.w      D0, [A6 + 0xA]
  195. 00000232  3F00                     move.w     -[A7], D0
  196. 00000234  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  197. 00000238  A891                     syscall    LineTo
  198. 0000023A  4EAD 0C02                jsr        [A5 + 0xC02 /* export_380 */]
  199. 0000023E  4A40                     tst.w      D0
  200. 00000240  6706                     beq        +0x8 /* 00000248 */
  201. 00000242  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  202. 00000246  6008                     bra        +0xA /* 00000250 */
  203. label00000248:
  204. 00000248  2F3C FFFF D2AE           move.l     -[A7], 0xFFFFD2AE
  205. 0000024E  A89D                     syscall    PenPat
  206. label00000250:
  207. 00000250  2E1F                     move.l     D7, [A7]+
  208. 00000252  4E5E                     unlink     A6
  209. 00000254  4E75                     rts
  210. export_53:
  211. fn00000256:
  212. 00000256  4E56 FFE8                link       A6, -0x0018
  213. 0000025A  48E7 0308                movem.l    -[A7], D6,D7,A4
  214. 0000025E  286E 0008                movea.l    A4, [A6 + 0x8]
  215. 00000262  2F0C                     move.l     -[A7], A4
  216. 00000264  486E FFE8                pea.l      [A6 - 0x18]
  217. 00000268  4EAD 0C92                jsr        [A5 + 0xC92 /* export_398 */]
  218. 0000026C  2D6E FFE8 FFF8           move.l     [A6 - 0x8], [A6 - 0x18]
  219. 00000272  2D6E FFEC FFFC           move.l     [A6 - 0x4], [A6 - 0x14]
  220. 00000278  486E FFF0                pea.l      [A6 - 0x10]
  221. 0000027C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  222. 00000280  2F0C                     move.l     -[A7], A4
  223. 00000282  4EAD 09C2                jsr        [A5 + 0x9C2 /* export_308 */]
  224. 00000286  206E 000E                movea.l    A0, [A6 + 0xE]
  225. 0000028A  3E10                     move.w     D7, [A0]
  226. 0000028C  DE6E FFFA                add.w      D7, [A6 - 0x6]
  227. 00000290  9E6E FFF2                sub.w      D7, [A6 - 0xE]
  228. 00000294  3C2E FFFC                move.w     D6, [A6 - 0x4]
  229. 00000298  9C79 FFFF D054           sub.w      D6, [0xFFFFD054]
  230. 0000029E  9C6E FFF4                sub.w      D6, [A6 - 0xC]
  231. 000002A2  486E FFF0                pea.l      [A6 - 0x10]
  232. 000002A6  3F07                     move.w     -[A7], D7
  233. 000002A8  3F06                     move.w     -[A7], D6
  234. 000002AA  A8A8                     syscall    OffsetRect
  235. 000002AC  2EAE FFF4                move.l     [A7], [A6 - 0xC]
  236. 000002B0  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  237. 000002B4  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  238. 000002B8  2F0C                     move.l     -[A7], A4
  239. 000002BA  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  240. 000002BE  302E FFF6                move.w     D0, [A6 - 0xA]
  241. 000002C2  906E FFF2                sub.w      D0, [A6 - 0xE]
  242. 000002C6  D079 FFFF D016           add.w      D0, [0xFFFFD016]
  243. 000002CC  206E 000E                movea.l    A0, [A6 + 0xE]
  244. 000002D0  D150                     add.w      [A0], D0
  245. 000002D2  7001                     moveq.l    D0, 0x01
  246. 000002D4  4CEE 10C0 FFDC           movem.l    D6,D7,A4, [A6 - 0x24]
  247. 000002DA  4E5E                     unlink     A6
  248. 000002DC  4E75                     rts
  249. export_54:
  250. 000002DE  4E56 FFFE                link       A6, -0x0002
  251. 000002E2  2F07                     move.l     -[A7], D7
  252. 000002E4  3D79 FFFF D012 FFFE      move.w     [A6 - 0x2], [0xFFFFD012]
  253. 000002EC  3E2E 000C                move.w     D7, [A6 + 0xC]
  254. 000002F0  6014                     bra        +0x16 /* 00000306 */
  255. label000002F2:
  256. 000002F2  486E FFFE                pea.l      [A6 - 0x2]
  257. 000002F6  3F07                     move.w     -[A7], D7
  258. 000002F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  259. 000002FC  4EBA FF58                jsr        [PC - 0xA8 /* 00000256 */]
  260. 00000300  4FEF 000A                lea.l      A7, [A7 + 0xA]
  261. 00000304  5247                     addq.w     D7, 1
  262. label00000306:
  263. 00000306  BE6E 000E                cmp.w      D7, [A6 + 0xE]
  264. 0000030A  6FE6                     ble        -0x18 /* 000002F2 */
  265. 0000030C  7001                     moveq.l    D0, 0x01
  266. 0000030E  2E1F                     move.l     D7, [A7]+
  267. 00000310  4E5E                     unlink     A6
  268. 00000312  4E75                     rts
  269. 00000314  4E56 0000                link       A6, 0
  270. 00000318  48E7 0738                movem.l    -[A7], D5,D6,D7,A2,A3,A4
  271. 0000031C  286E 000E                movea.l    A4, [A6 + 0xE]
  272. 00000320  266E 0012                movea.l    A3, [A6 + 0x12]
  273. 00000324  3E2E 000C                move.w     D7, [A6 + 0xC]
  274. 00000328  9E54                     sub.w      D7, [A4]
  275. 0000032A  4A47                     tst.w      D7
  276. 0000032C  6604                     bne        +0x6 /* 00000332 */
  277. 0000032E  7000                     moveq.l    D0, 0x00
  278. 00000330  603C                     bra        +0x3E /* 0000036E */
  279. label00000332:
  280. 00000332  2F0B                     move.l     -[A7], A3
  281. 00000334  4EAD 0B8A                jsr        [A5 + 0xB8A /* export_365 */]
  282. 00000338  3C00                     move.w     D6, D0
  283. 0000033A  3A3C 00FF                move.w     D5, 0xFF
  284. 0000033E  9A46                     sub.w      D5, D6
  285. 00000340  BA47                     cmp.w      D5, D7
  286. 00000342  588F                     addq.l     A7, 4
  287. 00000344  6C02                     bge        +0x4 /* 00000348 */
  288. 00000346  3E05                     move.w     D7, D5
  289. label00000348:
  290. 00000348  4A47                     tst.w      D7
  291. 0000034A  6604                     bne        +0x6 /* 00000350 */
  292. 0000034C  7000                     moveq.l    D0, 0x00
  293. 0000034E  601E                     bra        +0x20 /* 0000036E */
  294. label00000350:
  295. 00000350  3454                     movea.w    A2, [A4]
  296. 00000352  D5EE 0008                add.l      A2, [A6 + 0x8]
  297. 00000356  3047                     movea.w    A0, D7
  298. 00000358  2F08                     move.l     -[A7], A0
  299. 0000035A  2F0A                     move.l     -[A7], A2
  300. 0000035C  2F0B                     move.l     -[A7], A3
  301. 0000035E  4EAD 0B9A                jsr        [A5 + 0xB9A /* export_367 */]
  302. 00000362  3006                     move.w     D0, D6
  303. 00000364  D047                     add.w      D0, D7
  304. 00000366  4233 0000                clr.b      [A3 + D0.w]
  305. 0000036A  DF54                     add.w      [A4], D7
  306. 0000036C  7001                     moveq.l    D0, 0x01
  307. label0000036E:
  308. 0000036E  4CEE 1CE0 FFE8           movem.l    D5,D6,D7,A2,A3,A4, [A6 - 0x18]
  309. 00000374  4E5E                     unlink     A6
  310. 00000376  4E75                     rts
  311. 00000378  4E56 0000                link       A6, 0
  312. 0000037C  302E 000E                move.w     D0, [A6 + 0xE]
  313. 00000380  B06E 000C                cmp.w      D0, [A6 + 0xC]
  314. 00000384  6C04                     bge        +0x6 /* 0000038A */
  315. 00000386  7000                     moveq.l    D0, 0x00
  316. 00000388  600E                     bra        +0x10 /* 00000398 */
  317. label0000038A:
  318. 0000038A  206E 0010                movea.l    A0, [A6 + 0x10]
  319. 0000038E  4A10                     tst.b      [A0]
  320. 00000390  6704                     beq        +0x6 /* 00000396 */
  321. 00000392  7000                     moveq.l    D0, 0x00
  322. 00000394  6002                     bra        +0x4 /* 00000398 */
  323. label00000396:
  324. 00000396  7001                     moveq.l    D0, 0x01
  325. label00000398:
  326. 00000398  4E5E                     unlink     A6
  327. 0000039A  4E75                     rts
  328. fn0000039C:
  329. 0000039C  4E56 0000                link       A6, 0
  330. 000003A0  2F07                     move.l     -[A7], D7
  331. 000003A2  3E2E 000C                move.w     D7, [A6 + 0xC]
  332. 000003A6  6018                     bra        +0x1A /* 000003C0 */
  333. label000003A8:
  334. 000003A8  206E 0008                movea.l    A0, [A6 + 0x8]
  335. 000003AC  0C30 000D 7000           cmpi.b     [A0 + D7.w], 0xD /* '\r' */
  336. 000003B2  660A                     bne        +0xC /* 000003BE */
  337. 000003B4  206E 0010                movea.l    A0, [A6 + 0x10]
  338. 000003B8  3087                     move.w     [A0], D7
  339. 000003BA  7001                     moveq.l    D0, 0x01
  340. 000003BC  600A                     bra        +0xC /* 000003C8 */
  341. label000003BE:
  342. 000003BE  5247                     addq.w     D7, 1
  343. label000003C0:
  344. 000003C0  BE6E 000E                cmp.w      D7, [A6 + 0xE]
  345. 000003C4  6DE2                     blt        -0x1C /* 000003A8 */
  346. 000003C6  7000                     moveq.l    D0, 0x00
  347. label000003C8:
  348. 000003C8  2E1F                     move.l     D7, [A7]+
  349. 000003CA  4E5E                     unlink     A6
  350. 000003CC  4E75                     rts
  351. fn000003CE:
  352. 000003CE  4E56 0000                link       A6, 0
  353. 000003D2  2F07                     move.l     -[A7], D7
  354. label000003D4:
  355. 000003D4  206E 000C                movea.l    A0, [A6 + 0xC]
  356. 000003D8  3050                     movea.w    A0, [A0]
  357. 000003DA  D1EE 0008                add.l      A0, [A6 + 0x8]
  358. 000003DE  1E10                     move.b     D7, [A0]
  359. 000003E0  0C07 0020                cmpi.b     D7, 0x20 /* ' ' */
  360. 000003E4  6706                     beq        +0x8 /* 000003EC */
  361. 000003E6  0C07 0009                cmpi.b     D7, 0x9 /* '\t' */
  362. 000003EA  6608                     bne        +0xA /* 000003F4 */
  363. label000003EC:
  364. 000003EC  206E 000C                movea.l    A0, [A6 + 0xC]
  365. 000003F0  5250                     addq.w     [A0], 1
  366. 000003F2  60E0                     bra        -0x1E /* 000003D4 */
  367. label000003F4:
  368. 000003F4  2E1F                     move.l     D7, [A7]+
  369. 000003F6  4E5E                     unlink     A6
  370. 000003F8  4E75                     rts
  371. fn000003FA:
  372. 000003FA  4E56 FFFC                link       A6, -0x0004
  373. 000003FE  2F07                     move.l     -[A7], D7
  374. label00000400:
  375. 00000400  206E 000C                movea.l    A0, [A6 + 0xC]
  376. 00000404  3050                     movea.w    A0, [A0]
  377. 00000406  D1EE 0008                add.l      A0, [A6 + 0x8]
  378. 0000040A  1E10                     move.b     D7, [A0]
  379. 0000040C  0C07 000D                cmpi.b     D7, 0xD /* '\r' */
  380. 00000410  6706                     beq        +0x8 /* 00000418 */
  381. 00000412  0C07 000A                cmpi.b     D7, 0xA /* '\n' */
  382. 00000416  6608                     bne        +0xA /* 00000420 */
  383. label00000418:
  384. 00000418  206E 000C                movea.l    A0, [A6 + 0xC]
  385. 0000041C  5250                     addq.w     [A0], 1
  386. 0000041E  60E0                     bra        -0x1E /* 00000400 */
  387. label00000420:
  388. 00000420  2E1F                     move.l     D7, [A7]+
  389. 00000422  4E5E                     unlink     A6
  390. 00000424  4E75                     rts
  391. fn00000426:
  392. 00000426  4E56 FFFA                link       A6, -0x0006
  393. 0000042A  48E7 0F38                movem.l    -[A7], D4,D5,D6,D7,A2,A3,A4
  394. 0000042E  266E 0008                movea.l    A3, [A6 + 0x8]
  395. 00000432  286E 0010                movea.l    A4, [A6 + 0x10]
  396. 00000436  246E 0014                movea.l    A2, [A6 + 0x14]
  397. 0000043A  2F0C                     move.l     -[A7], A4
  398. 0000043C  2F0B                     move.l     -[A7], A3
  399. 0000043E  4EBA FF8E                jsr        [PC - 0x72 /* 000003CE */]
  400. 00000442  2E8C                     move.l     [A7], A4
  401. 00000444  2F0B                     move.l     -[A7], A3
  402. 00000446  4EBA FFB2                jsr        [PC - 0x4E /* 000003FA */]
  403. 0000044A  3E14                     move.w     D7, [A4]
  404. 0000044C  486E FFFE                pea.l      [A6 - 0x2]
  405. 00000450  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  406. 00000454  3F07                     move.w     -[A7], D7
  407. 00000456  2F0B                     move.l     -[A7], A3
  408. 00000458  4EBA FF42                jsr        [PC - 0xBE /* 0000039C */]
  409. 0000045C  3C00                     move.w     D6, D0
  410. 0000045E  7800                     moveq.l    D4, 0x00
  411. 00000460  4A46                     tst.w      D6
  412. 00000462  4FEF 0018                lea.l      A7, [A7 + 0x18]
  413. 00000466  6706                     beq        +0x8 /* 0000046E */
  414. 00000468  3C2E FFFE                move.w     D6, [A6 - 0x2]
  415. 0000046C  6004                     bra        +0x6 /* 00000472 */
  416. label0000046E:
  417. 0000046E  3C2E 000C                move.w     D6, [A6 + 0xC]
  418. label00000472:
  419. 00000472  3006                     move.w     D0, D6
  420. 00000474  9047                     sub.w      D0, D7
  421. 00000476  3D40 FFFA                move.w     [A6 - 0x6], D0
  422. 0000047A  3D6E 000E FFFC           move.w     [A6 - 0x4], [A6 + 0xE]
  423. 00000480  486E FFFC                pea.l      [A6 - 0x4]
  424. 00000484  486E FFFA                pea.l      [A6 - 0x6]
  425. 00000488  42A7                     clr.l      -[A7]
  426. 0000048A  4873 7000                pea.l      [A3 + D7.w]
  427. 0000048E  4EAD 2362                jsr        [A5 + 0x2362 /* export_1128 */]
  428. 00000492  302E FFFA                move.w     D0, [A6 - 0x6]
  429. 00000496  D047                     add.w      D0, D7
  430. 00000498  3480                     move.w     [A2], D0
  431. 0000049A  3E00                     move.w     D7, D0
  432. 0000049C  BC47                     cmp.w      D6, D7
  433. 0000049E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  434. 000004A2  6606                     bne        +0x8 /* 000004AA */
  435. 000004A4  7000                     moveq.l    D0, 0x00
  436. 000004A6  6000 008C                bra        +0x8E /* 00000534 */
  437. label000004AA:
  438. 000004AA  7CFF                     moveq.l    D6, 0xFFFFFFFF
  439. 000004AC  DC47                     add.w      D6, D7
  440. 000004AE  1A33 6000                move.b     D5, [A3 + D6.w]
  441. 000004B2  1005                     move.b     D0, D5
  442. 000004B4  4880                     ext.w      D0
  443. 000004B6  E640                     asr        D0.w, 3
  444. 000004B8  3040                     movea.w    A0, D0
  445. 000004BA  D1FC FFFF D518           add.l      A0, 0xFFFFD518
  446. 000004C0  7000                     moveq.l    D0, 0x00
  447. 000004C2  1010                     move.b     D0, [A0]
  448. 000004C4  7207                     moveq.l    D1, 0x07
  449. 000004C6  C205                     and.b      D1, D5
  450. 000004C8  7401                     moveq.l    D2, 0x01
  451. 000004CA  E36A                     lsl        D2.w, D1
  452. 000004CC  C042                     and.w      D0, D2
  453. 000004CE  6716                     beq        +0x18 /* 000004E6 */
  454. label000004D0:
  455. 000004D0  3012                     move.w     D0, [A2]
  456. 000004D2  1C33 00FF                move.b     D6, [A3 + D0.w - 0x1]
  457. 000004D6  0C06 0020                cmpi.b     D6, 0x20 /* ' ' */
  458. 000004DA  6706                     beq        +0x8 /* 000004E2 */
  459. 000004DC  0C06 0009                cmpi.b     D6, 0x9 /* '\t' */
  460. 000004E0  6650                     bne        +0x52 /* 00000532 */
  461. label000004E2:
  462. 000004E2  5352                     subq.w     [A2], 1
  463. 000004E4  60EA                     bra        -0x14 /* 000004D0 */
  464. label000004E6:
  465. 000004E6  3C07                     move.w     D6, D7
  466. label000004E8:
  467. 000004E8  3012                     move.w     D0, [A2]
  468. 000004EA  1A33 00FF                move.b     D5, [A3 + D0.w - 0x1]
  469. 000004EE  1205                     move.b     D1, D5
  470. 000004F0  4881                     ext.w      D1
  471. 000004F2  E641                     asr        D1.w, 3
  472. 000004F4  3041                     movea.w    A0, D1
  473. 000004F6  D1FC FFFF D518           add.l      A0, 0xFFFFD518
  474. 000004FC  7200                     moveq.l    D1, 0x00
  475. 000004FE  1210                     move.b     D1, [A0]
  476. 00000500  7407                     moveq.l    D2, 0x07
  477. 00000502  C405                     and.b      D2, D5
  478. 00000504  7001                     moveq.l    D0, 0x01
  479. 00000506  E568                     lsl        D0.w, D2
  480. 00000508  C240                     and.w      D1, D0
  481. 0000050A  6608                     bne        +0xA /* 00000514 */
  482. 0000050C  4A52                     tst.w      [A2]
  483. 0000050E  6704                     beq        +0x6 /* 00000514 */
  484. 00000510  5352                     subq.w     [A2], 1
  485. 00000512  60D4                     bra        -0x2A /* 000004E8 */
  486. label00000514:
  487. 00000514  4A52                     tst.w      [A2]
  488. 00000516  6604                     bne        +0x6 /* 0000051C */
  489. 00000518  3486                     move.w     [A2], D6
  490. 0000051A  6016                     bra        +0x18 /* 00000532 */
  491. label0000051C:
  492. 0000051C  3012                     move.w     D0, [A2]
  493. 0000051E  1C33 00FF                move.b     D6, [A3 + D0.w - 0x1]
  494. 00000522  0C06 0020                cmpi.b     D6, 0x20 /* ' ' */
  495. 00000526  6706                     beq        +0x8 /* 0000052E */
  496. 00000528  0C06 0009                cmpi.b     D6, 0x9 /* '\t' */
  497. 0000052C  6604                     bne        +0x6 /* 00000532 */
  498. label0000052E:
  499. 0000052E  5352                     subq.w     [A2], 1
  500. 00000530  60EA                     bra        -0x14 /* 0000051C */
  501. label00000532:
  502. 00000532  7001                     moveq.l    D0, 0x01
  503. label00000534:
  504. 00000534  4CDF 1CF0                movem.l    D4,D5,D6,D7,A2,A3,A4, [A7]+
  505. 00000538  4E5E                     unlink     A6
  506. 0000053A  4E75                     rts
  507. export_55:
  508. 0000053C  4E56 FEFC                link       A6, -0x0104
  509. 00000540  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  510. 00000544  266E 0008                movea.l    A3, [A6 + 0x8]
  511. 00000548  286E 0014                movea.l    A4, [A6 + 0x14]
  512. 0000054C  206E 000E                movea.l    A0, [A6 + 0xE]
  513. 00000550  30BC 0001                move.w     [A0], 0x1
  514. 00000554  4254                     clr.w      [A4]
  515. 00000556  422E FF00                clr.b      [A6 - 0x100]
  516. 0000055A  2F0B                     move.l     -[A7], A3
  517. 0000055C  4EAD 0B8A                jsr        [A5 + 0xB8A /* export_365 */]
  518. 00000560  3E00                     move.w     D7, D0
  519. 00000562  426E FEFE                clr.w      [A6 - 0x102]
  520. 00000566  588F                     addq.l     A7, 4
  521. label00000568:
  522. 00000568  486E FEFC                pea.l      [A6 - 0x104]
  523. 0000056C  486E FEFE                pea.l      [A6 - 0x102]
  524. 00000570  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  525. 00000574  3F07                     move.w     -[A7], D7
  526. 00000576  2F0B                     move.l     -[A7], A3
  527. 00000578  4EBA FEAC                jsr        [PC - 0x154 /* 00000426 */]
  528. 0000057C  4A40                     tst.w      D0
  529. 0000057E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  530. 00000582  6730                     beq        +0x32 /* 000005B4 */
  531. 00000584  4A6E 0012                tst.w      [A6 + 0x12]
  532. 00000588  671C                     beq        +0x1E /* 000005A6 */
  533. 0000058A  4267                     clr.w      -[A7]
  534. 0000058C  2F0B                     move.l     -[A7], A3
  535. 0000058E  3F2E FEFE                move.w     -[A7], [A6 - 0x102]
  536. 00000592  302E FEFC                move.w     D0, [A6 - 0x104]
  537. 00000596  906E FEFE                sub.w      D0, [A6 - 0x102]
  538. 0000059A  3F00                     move.w     -[A7], D0
  539. 0000059C  A886                     syscall    TextWidth
  540. 0000059E  3C1F                     move.w     D6, [A7]+
  541. 000005A0  BC54                     cmp.w      D6, [A4]
  542. 000005A2  6F02                     ble        +0x4 /* 000005A6 */
  543. 000005A4  3886                     move.w     [A4], D6
  544. label000005A6:
  545. 000005A6  3D6E FEFC FEFE           move.w     [A6 - 0x102], [A6 - 0x104]
  546. 000005AC  206E 000E                movea.l    A0, [A6 + 0xE]
  547. 000005B0  5250                     addq.w     [A0], 1
  548. 000005B2  60B4                     bra        -0x4A /* 00000568 */
  549. label000005B4:
  550. 000005B4  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  551. 000005B8  4E5E                     unlink     A6
  552. 000005BA  4E75                     rts
  553. export_56:
  554. fn000005BC:
  555. 000005BC  4E56 FEFC                link       A6, -0x0104
  556. 000005C0  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  557. 000005C4  286E 0008                movea.l    A4, [A6 + 0x8]
  558. 000005C8  486E 000C                pea.l      [A6 + 0xC]
  559. 000005CC  A8A3                     syscall    EraseRect
  560. 000005CE  3E2E 0012                move.w     D7, [A6 + 0x12]
  561. 000005D2  9E6E 000E                sub.w      D7, [A6 + 0xE]
  562. 000005D6  7C00                     moveq.l    D6, 0x00
  563. 000005D8  3A2E 0014                move.w     D5, [A6 + 0x14]
  564. 000005DC  DA6E 000C                add.w      D5, [A6 + 0xC]
  565. 000005E0  9A6E 0016                sub.w      D5, [A6 + 0x16]
  566. 000005E4  5445                     addq.w     D5, 2
  567. 000005E6  422E FF00                clr.b      [A6 - 0x100]
  568. 000005EA  2F0C                     move.l     -[A7], A4
  569. 000005EC  4EAD 0B8A                jsr        [A5 + 0xB8A /* export_365 */]
  570. 000005F0  3800                     move.w     D4, D0
  571. 000005F2  426E FEFE                clr.w      [A6 - 0x102]
  572. 000005F6  588F                     addq.l     A7, 4
  573. 000005F8  6052                     bra        +0x54 /* 0000064C */
  574. label000005FA:
  575. 000005FA  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  576. 000005FE  3F05                     move.w     -[A7], D5
  577. 00000600  A893                     syscall    MoveTo
  578. 00000602  486E FEFC                pea.l      [A6 - 0x104]
  579. 00000606  486E FEFE                pea.l      [A6 - 0x102]
  580. 0000060A  3F07                     move.w     -[A7], D7
  581. 0000060C  3F04                     move.w     -[A7], D4
  582. 0000060E  2F0C                     move.l     -[A7], A4
  583. 00000610  4EBA FE14                jsr        [PC - 0x1EC /* 00000426 */]
  584. 00000614  4A40                     tst.w      D0
  585. 00000616  4FEF 0010                lea.l      A7, [A7 + 0x10]
  586. 0000061A  6604                     bne        +0x6 /* 00000620 */
  587. 0000061C  7C01                     moveq.l    D6, 0x01
  588. 0000061E  6010                     bra        +0x12 /* 00000630 */
  589. label00000620:
  590. 00000620  302E 0016                move.w     D0, [A6 + 0x16]
  591. 00000624  D045                     add.w      D0, D5
  592. 00000626  B06E 0010                cmp.w      D0, [A6 + 0x10]
  593. 0000062A  5EC6                     sgt        D6
  594. 0000062C  4406                     neg.b      D6
  595. 0000062E  4886                     ext.w      D6
  596. label00000630:
  597. 00000630  2F0C                     move.l     -[A7], A4
  598. 00000632  3F2E FEFE                move.w     -[A7], [A6 - 0x102]
  599. 00000636  302E FEFC                move.w     D0, [A6 - 0x104]
  600. 0000063A  906E FEFE                sub.w      D0, [A6 - 0x102]
  601. 0000063E  3F00                     move.w     -[A7], D0
  602. 00000640  A885                     syscall    DrawText
  603. 00000642  3D6E FEFC FEFE           move.w     [A6 - 0x102], [A6 - 0x104]
  604. 00000648  DA6E 0014                add.w      D5, [A6 + 0x14]
  605. label0000064C:
  606. 0000064C  4A46                     tst.w      D6
  607. 0000064E  67AA                     beq        -0x54 /* 000005FA */
  608. 00000650  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  609. 00000654  4E5E                     unlink     A6
  610. 00000656  4E75                     rts
  611. export_57:
  612. fn00000658:
  613. 00000658  4E56 0000                link       A6, 0
  614. 0000065C  2F0C                     move.l     -[A7], A4
  615. 0000065E  4EAD 0C02                jsr        [A5 + 0xC02 /* export_380 */]
  616. 00000662  4A40                     tst.w      D0
  617. 00000664  6718                     beq        +0x1A /* 0000067E */
  618. 00000666  42A7                     clr.l      -[A7]
  619. 00000668  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  620. 0000066C  AA96                     syscall    GetPalette
  621. 0000066E  285F                     movea.l    A4, [A7]+
  622. 00000670  2F0C                     move.l     -[A7], A4
  623. 00000672  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  624. 00000676  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  625. 0000067A  AA9B                     syscall    GetEntryColor
  626. 0000067C  6014                     bra        +0x16 /* 00000692 */
  627. label0000067E:
  628. 0000067E  4878 FFFF                push.l     0xFFFF
  629. 00000682  3F3C FFFF                move.w     -[A7], 0xFFFF
  630. 00000686  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  631. 0000068A  4EAD 0D72                jsr        [A5 + 0xD72 /* export_426 */]
  632. 0000068E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  633. label00000692:
  634. 00000692  7001                     moveq.l    D0, 0x01
  635. 00000694  285F                     movea.l    A4, [A7]+
  636. 00000696  4E5E                     unlink     A6
  637. 00000698  4E75                     rts
  638. 0000069A  4E56 FFFA                link       A6, -0x0006
  639. 0000069E  486E FFFA                pea.l      [A6 - 0x6]
  640. 000006A2  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  641. 000006A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  642. 000006AA  4EBA FFAC                jsr        [PC - 0x54 /* 00000658 */]
  643. 000006AE  3EAE FFFE                move.w     [A7], [A6 - 0x2]
  644. 000006B2  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  645. 000006B6  4EAD 0D42                jsr        [A5 + 0xD42 /* export_420 */]
  646. 000006BA  7001                     moveq.l    D0, 0x01
  647. 000006BC  4E5E                     unlink     A6
  648. 000006BE  4E75                     rts
  649. export_58:
  650. fn000006C0:
  651. 000006C0  4E56 FFFA                link       A6, -0x0006
  652. 000006C4  2F0C                     move.l     -[A7], A4
  653. 000006C6  4EAD 0C02                jsr        [A5 + 0xC02 /* export_380 */]
  654. 000006CA  4A40                     tst.w      D0
  655. 000006CC  6604                     bne        +0x6 /* 000006D2 */
  656. 000006CE  7001                     moveq.l    D0, 0x01
  657. 000006D0  6036                     bra        +0x38 /* 00000708 */
  658. label000006D2:
  659. 000006D2  4AAE 0008                tst.l      [A6 + 0x8]
  660. 000006D6  6606                     bne        +0x8 /* 000006DE */
  661. 000006D8  486E 0008                pea.l      [A6 + 0x8]
  662. 000006DC  A874                     syscall    GetPort
  663. label000006DE:
  664. 000006DE  42A7                     clr.l      -[A7]
  665. 000006E0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  666. 000006E4  AA96                     syscall    GetPalette
  667. 000006E6  285F                     movea.l    A4, [A7]+
  668. 000006E8  2F0C                     move.l     -[A7], A4
  669. 000006EA  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  670. 000006EE  486E FFFA                pea.l      [A6 - 0x6]
  671. 000006F2  AA9B                     syscall    GetEntryColor
  672. 000006F4  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  673. 000006F8  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  674. 000006FC  4EAD 0D42                jsr        [A5 + 0xD42 /* export_420 */]
  675. 00000700  3EAE 000C                move.w     [A7], [A6 + 0xC]
  676. 00000704  AA97                     syscall    PmForeColor
  677. 00000706  7001                     moveq.l    D0, 0x01
  678. label00000708:
  679. 00000708  286E FFF6                movea.l    A4, [A6 - 0xA]
  680. 0000070C  4E5E                     unlink     A6
  681. 0000070E  4E75                     rts
  682. export_59:
  683. fn00000710:
  684. 00000710  4E56 0000                link       A6, 0
  685. 00000714  4EAD 0C02                jsr        [A5 + 0xC02 /* export_380 */]
  686. 00000718  4A40                     tst.w      D0
  687. 0000071A  6604                     bne        +0x6 /* 00000720 */
  688. 0000071C  7001                     moveq.l    D0, 0x01
  689. 0000071E  6012                     bra        +0x14 /* 00000732 */
  690. label00000720:
  691. 00000720  4AAE 0008                tst.l      [A6 + 0x8]
  692. 00000724  6606                     bne        +0x8 /* 0000072C */
  693. 00000726  486E 0008                pea.l      [A6 + 0x8]
  694. 0000072A  A874                     syscall    GetPort
  695. label0000072C:
  696. 0000072C  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  697. 00000730  7001                     moveq.l    D0, 0x01
  698. label00000732:
  699. 00000732  4E5E                     unlink     A6
  700. 00000734  4E75                     rts
  701. 00000736  4E56 FFF4                link       A6, -0x000C
  702. 0000073A  486E FFFA                pea.l      [A6 - 0x6]
  703. 0000073E  3F3C 0004                move.w     -[A7], 0x4
  704. 00000742  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  705. 00000746  4EBA FF10                jsr        [PC - 0xF0 /* 00000658 */]
  706. 0000074A  486E FFF4                pea.l      [A6 - 0xC]
  707. 0000074E  3F3C 0005                move.w     -[A7], 0x5
  708. 00000752  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  709. 00000756  4EBA FF00                jsr        [PC - 0x100 /* 00000658 */]
  710. 0000075A  4257                     clr.w      [A7]
  711. 0000075C  486E FFF4                pea.l      [A6 - 0xC]
  712. 00000760  486E FFFA                pea.l      [A6 - 0x6]
  713. 00000764  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  714. 00000768  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  715. 0000076C  4EBA F948                jsr        [PC - 0x6B8 /* 000000B6 */]
  716. 00000770  7001                     moveq.l    D0, 0x01
  717. 00000772  4E5E                     unlink     A6
  718. 00000774  4E75                     rts
  719. export_60:
  720. fn00000776:
  721. 00000776  4E56 FFFA                link       A6, -0x0006
  722. 0000077A  486E FFFA                pea.l      [A6 - 0x6]
  723. 0000077E  3F3C 0004                move.w     -[A7], 0x4
  724. 00000782  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  725. 00000786  4EBA FED0                jsr        [PC - 0x130 /* 00000658 */]
  726. 0000078A  4EAD 0C02                jsr        [A5 + 0xC02 /* export_380 */]
  727. 0000078E  4A40                     tst.w      D0
  728. 00000790  4FEF 000A                lea.l      A7, [A7 + 0xA]
  729. 00000794  670E                     beq        +0x10 /* 000007A4 */
  730. 00000796  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  731. 0000079A  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  732. 0000079E  4EAD 0D42                jsr        [A5 + 0xD42 /* export_420 */]
  733. 000007A2  5C8F                     addq.l     A7, 6
  734. label000007A4:
  735. 000007A4  2F3C 0001 0008           move.l     -[A7], 0x10008
  736. 000007AA  3F3C 0001                move.w     -[A7], 0x1
  737. 000007AE  2F3C FFFF D2AE           move.l     -[A7], 0xFFFFD2AE
  738. 000007B4  486E 000C                pea.l      [A6 + 0xC]
  739. 000007B8  4EAD 07A2                jsr        [A5 + 0x7A2 /* export_240 */]
  740. 000007BC  4EAD 0C02                jsr        [A5 + 0xC02 /* export_380 */]
  741. 000007C0  4A40                     tst.w      D0
  742. 000007C2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  743. 000007C6  6704                     beq        +0x6 /* 000007CC */
  744. 000007C8  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  745. label000007CC:
  746. 000007CC  7001                     moveq.l    D0, 0x01
  747. 000007CE  4E5E                     unlink     A6
  748. 000007D0  4E75                     rts
  749. export_61:
  750. 000007D2  4E56 FFE8                link       A6, -0x0018
  751. 000007D6  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  752. 000007DA  286E 000A                movea.l    A4, [A6 + 0xA]
  753. 000007DE  6000 00B6                bra        +0xB8 /* 00000896 */
  754. 000007E2  486E FFF8                pea.l      [A6 - 0x8]
  755. 000007E6  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  756. 000007EA  2F0C                     move.l     -[A7], A4
  757. 000007EC  4EAD 09C2                jsr        [A5 + 0x9C2 /* export_308 */]
  758. 000007F0  4297                     clr.l      [A7]
  759. 000007F2  A8D8                     syscall    NewRgn
  760. 000007F4  265F                     movea.l    A3, [A7]+
  761. 000007F6  4297                     clr.l      [A7]
  762. 000007F8  A8D8                     syscall    NewRgn
  763. 000007FA  245F                     movea.l    A2, [A7]+
  764. 000007FC  2F0B                     move.l     -[A7], A3
  765. 000007FE  486E FFF8                pea.l      [A6 - 0x8]
  766. 00000802  A8DF                     syscall    RectRgn
  767. 00000804  2F0C                     move.l     -[A7], A4
  768. 00000806  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  769. 0000080A  3E00                     move.w     D7, D0
  770. 0000080C  7C01                     moveq.l    D6, 0x01
  771. 0000080E  5C8F                     addq.l     A7, 6
  772. 00000810  603A                     bra        +0x3C /* 0000084C */
  773. label00000812:
  774. 00000812  BC6E 0008                cmp.w      D6, [A6 + 0x8]
  775. 00000816  6732                     beq        +0x34 /* 0000084A */
  776. 00000818  486E FFF0                pea.l      [A6 - 0x10]
  777. 0000081C  3F06                     move.w     -[A7], D6
  778. 0000081E  2F0C                     move.l     -[A7], A4
  779. 00000820  4EAD 09C2                jsr        [A5 + 0x9C2 /* export_308 */]
  780. 00000824  4217                     clr.b      [A7]
  781. 00000826  486E FFF8                pea.l      [A6 - 0x8]
  782. 0000082A  486E FFF0                pea.l      [A6 - 0x10]
  783. 0000082E  486E FFE8                pea.l      [A6 - 0x18]
  784. 00000832  A8AA                     syscall    SectRect
  785. 00000834  4A1F                     tst.b      [A7]+
  786. 00000836  508F                     addq.l     A7, 8
  787. 00000838  6710                     beq        +0x12 /* 0000084A */
  788. 0000083A  2F0A                     move.l     -[A7], A2
  789. 0000083C  486E FFF0                pea.l      [A6 - 0x10]
  790. 00000840  A8DF                     syscall    RectRgn
  791. 00000842  2F0B                     move.l     -[A7], A3
  792. 00000844  2F0A                     move.l     -[A7], A2
  793. 00000846  2F0B                     move.l     -[A7], A3
  794. 00000848  A8E6                     syscall    DiffRgn
  795. label0000084A:
  796. 0000084A  5246                     addq.w     D6, 1
  797. label0000084C:
  798. 0000084C  BE46                     cmp.w      D7, D6
  799. 0000084E  6CC2                     bge        -0x3C /* 00000812 */
  800. 00000850  2F0A                     move.l     -[A7], A2
  801. 00000852  A8D9                     syscall    DisposRgn/DisposeRgn
  802. 00000854  2F0B                     move.l     -[A7], A3
  803. 00000856  4EAD 0D12                jsr        [A5 + 0xD12 /* export_414 */]
  804. 0000085A  3EBC 0003                move.w     [A7], 0x3
  805. 0000085E  2F0C                     move.l     -[A7], A4
  806. 00000860  4EBA FE5E                jsr        [PC - 0x1A2 /* 000006C0 */]
  807. 00000864  486E FFF8                pea.l      [A6 - 0x8]
  808. 00000868  2F3C FFFF D2AE           move.l     -[A7], 0xFFFFD2AE
  809. 0000086E  A8A5                     syscall    FillRect
  810. 00000870  2E8C                     move.l     [A7], A4
  811. 00000872  4EBA FE9C                jsr        [PC - 0x164 /* 00000710 */]
  812. 00000876  2EBC 0001 0008           move.l     [A7], 0x10008
  813. 0000087C  3F3C 0001                move.w     -[A7], 0x1
  814. 00000880  2F3C FFFF D2AE           move.l     -[A7], 0xFFFFD2AE
  815. 00000886  486E FFF8                pea.l      [A6 - 0x8]
  816. 0000088A  4EAD 07A2                jsr        [A5 + 0x7A2 /* export_240 */]
  817. 0000088E  4EAD 0D22                jsr        [A5 + 0xD22 /* export_416 */]
  818. 00000892  2E8B                     move.l     [A7], A3
  819. 00000894  A8D9                     syscall    DisposRgn/DisposeRgn
  820. label00000896:
  821. 00000896  4CEE 1CC0 FFD4           movem.l    D6,D7,A2,A3,A4, [A6 - 0x2C]
  822. 0000089C  4E5E                     unlink     A6
  823. 0000089E  205F                     movea.l    A0, [A7]+
  824. 000008A0  5C8F                     addq.l     A7, 6
  825. 000008A2  4ED0                     jmp        [A0]
  826. export_62:
  827. 000008A4  4E56 FFF0                link       A6, -0x0010
  828. 000008A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  829. 000008AC  486E FFF0                pea.l      [A6 - 0x10]
  830. 000008B0  4EAD 0C92                jsr        [A5 + 0xC92 /* export_398 */]
  831. 000008B4  2D6E FFF0 FFF8           move.l     [A6 - 0x8], [A6 - 0x10]
  832. 000008BA  2D6E FFF4 FFFC           move.l     [A6 - 0x4], [A6 - 0xC]
  833. 000008C0  302E FFFC                move.w     D0, [A6 - 0x4]
  834. 000008C4  9079 FFFF D04E           sub.w      D0, [0xFFFFD04E]
  835. 000008CA  3D40 FFF8                move.w     [A6 - 0x8], D0
  836. 000008CE  2EAE FFFC                move.l     [A7], [A6 - 0x4]
  837. 000008D2  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  838. 000008D6  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  839. 000008DA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  840. 000008DE  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  841. 000008E2  7001                     moveq.l    D0, 0x01
  842. 000008E4  4E5E                     unlink     A6
  843. 000008E6  4E75                     rts
  844. export_63:
  845. 000008E8  4E56 0000                link       A6, 0
  846. 000008EC  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  847. 000008F0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  848. 000008F4  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  849. 000008F8  7001                     moveq.l    D0, 0x01
  850. 000008FA  4E5E                     unlink     A6
  851. 000008FC  4E75                     rts
  852. 000008FE  4E56 0000                link       A6, 0
  853. 00000902  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  854. 00000906  266E 0008                movea.l    A3, [A6 + 0x8]
  855. 0000090A  246E 000C                movea.l    A2, [A6 + 0xC]
  856. 0000090E  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  857. 00000912  2F0B                     move.l     -[A7], A3
  858. 00000914  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  859. 00000918  2840                     movea.l    A4, D0
  860. 0000091A  200C                     move.l     D0, A4
  861. 0000091C  5C8F                     addq.l     A7, 6
  862. 0000091E  660E                     bne        +0x10 /* 0000092E */
  863. 00000920  2F0B                     move.l     -[A7], A3
  864. 00000922  2F0A                     move.l     -[A7], A2
  865. 00000924  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  866. 00000928  4213                     clr.b      [A3]
  867. 0000092A  7001                     moveq.l    D0, 0x01
  868. 0000092C  6028                     bra        +0x2A /* 00000956 */
  869. label0000092E:
  870. 0000092E  2E0C                     move.l     D7, A4
  871. 00000930  9E8B                     sub.l      D7, A3
  872. 00000932  3047                     movea.w    A0, D7
  873. 00000934  2F08                     move.l     -[A7], A0
  874. 00000936  2F0B                     move.l     -[A7], A3
  875. 00000938  2F0A                     move.l     -[A7], A2
  876. 0000093A  4EAD 0B92                jsr        [A5 + 0xB92 /* export_366 */]
  877. 0000093E  4232 7800                clr.b      [A2 + D7]
  878. 00000942  7001                     moveq.l    D0, 0x01
  879. 00000944  D047                     add.w      D0, D7
  880. 00000946  3E80                     move.w     [A7], D0
  881. 00000948  2F0B                     move.l     -[A7], A3
  882. 0000094A  4EAD 0DDA                jsr        [A5 + 0xDDA /* export_439 */]
  883. 0000094E  2E8B                     move.l     [A7], A3
  884. 00000950  4EAD 0DE2                jsr        [A5 + 0xDE2 /* export_440 */]
  885. 00000954  7001                     moveq.l    D0, 0x01
  886. label00000956:
  887. 00000956  4CEE 1C80 FFF0           movem.l    D7,A2,A3,A4, [A6 - 0x10]
  888. 0000095C  4E5E                     unlink     A6
  889. 0000095E  4E75                     rts
  890. export_64:
  891. 00000960  4E56 FDFC                link       A6, -0x0204
  892. 00000964  7001                     moveq.l    D0, 0x01
  893. 00000966  D06E 000C                add.w      D0, [A6 + 0xC]
  894. 0000096A  3F00                     move.w     -[A7], D0
  895. 0000096C  3F3C 00D0                move.w     -[A7], 0xD0
  896. 00000970  486E FEFC                pea.l      [A6 - 0x104]
  897. 00000974  4EAD 158A                jsr        [A5 + 0x158A /* export_685 */]
  898. 00000978  3EAE 0010                move.w     [A7], [A6 + 0x10]
  899. 0000097C  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  900. 00000980  A893                     syscall    MoveTo
  901. 00000982  486E FEFC                pea.l      [A6 - 0x104]
  902. 00000986  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  903. 0000098A  486E FFFC                pea.l      [A6 - 0x4]
  904. 0000098E  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  905. 00000992  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  906. 00000996  4EAD 258A                jsr        [A5 + 0x258A /* export_1197 */]
  907. 0000099A  4A6E 0018                tst.w      [A6 + 0x18]
  908. 0000099E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  909. 000009A2  6712                     beq        +0x14 /* 000009B6 */
  910. 000009A4  486E FDFC                pea.l      [A6 - 0x204]
  911. 000009A8  206E FFFC                movea.l    A0, [A6 - 0x4]
  912. 000009AC  2F10                     move.l     -[A7], [A0]
  913. 000009AE  4EBA F698                jsr        [PC - 0x968 /* 00000048 */]
  914. 000009B2  508F                     addq.l     A7, 8
  915. 000009B4  600E                     bra        +0x10 /* 000009C4 */
  916. label000009B6:
  917. 000009B6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  918. 000009BA  486E FDFC                pea.l      [A6 - 0x204]
  919. 000009BE  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  920. 000009C2  508F                     addq.l     A7, 8
  921. label000009C4:
  922. 000009C4  486E FDFC                pea.l      [A6 - 0x204]
  923. 000009C8  4EAD 153A                jsr        [A5 + 0x153A /* export_675 */]
  924. 000009CC  322E 0014                move.w     D1, [A6 + 0x14]
  925. 000009D0  9240                     sub.w      D1, D0
  926. 000009D2  3E81                     move.w     [A7], D1
  927. 000009D4  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  928. 000009D8  A893                     syscall    MoveTo
  929. 000009DA  486E FDFC                pea.l      [A6 - 0x204]
  930. 000009DE  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  931. 000009E2  7001                     moveq.l    D0, 0x01
  932. 000009E4  4E5E                     unlink     A6
  933. 000009E6  4E75                     rts
  934. export_65:
  935. 000009E8  4E56 0000                link       A6, 0
  936. 000009EC  7000                     moveq.l    D0, 0x00
  937. 000009EE  4E5E                     unlink     A6
  938. 000009F0  4E75                     rts
  939. export_66:
  940. 000009F2  4E56 FFFC                link       A6, -0x0004
  941. 000009F6  48E7 0308                movem.l    -[A7], D6,D7,A4
  942. 000009FA  286E 000C                movea.l    A4, [A6 + 0xC]
  943. 000009FE  0C54 0003                cmpi.w     [A4], 0x3
  944. 00000A02  666C                     bne        +0x6E /* 00000A70 */
  945. 00000A04  42A7                     clr.l      -[A7]
  946. 00000A06  A924                     syscall    FrontWindow
  947. 00000A08  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  948. 00000A0C  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  949. 00000A10  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  950. 00000A14  4EAD 08EA                jsr        [A5 + 0x8EA /* export_281 */]
  951. 00000A18  4A40                     tst.w      D0
  952. 00000A1A  5C8F                     addq.l     A7, 6
  953. 00000A1C  6752                     beq        +0x54 /* 00000A70 */
  954. 00000A1E  082C 0000 000E           btst.b     [A4 + 0xE], 0x0
  955. 00000A24  56C7                     sne        D7
  956. 00000A26  4407                     neg.b      D7
  957. 00000A28  4887                     ext.w      D7
  958. 00000A2A  7CFF                     moveq.l    D6, 0xFFFFFFFF
  959. 00000A2C  CC2C 0005                and.b      D6, [A4 + 0x5]
  960. 00000A30  4A47                     tst.w      D7
  961. 00000A32  671C                     beq        +0x1E /* 00000A50 */
  962. 00000A34  0C06 0077                cmpi.b     D6, 0x77 /* 'w' */
  963. 00000A38  6706                     beq        +0x8 /* 00000A40 */
  964. 00000A3A  0C06 0057                cmpi.b     D6, 0x57 /* 'W' */
  965. 00000A3E  6610                     bne        +0x12 /* 00000A50 */
  966. label00000A40:
  967. 00000A40  42A7                     clr.l      -[A7]
  968. 00000A42  A924                     syscall    FrontWindow
  969. 00000A44  4EAD 0892                jsr        [A5 + 0x892 /* export_270 */]
  970. 00000A48  3D7C 0001 0014           move.w     [A6 + 0x14], 0x1
  971. 00000A4E  607A                     bra        +0x7C /* 00000ACA */
  972. label00000A50:
  973. 00000A50  41EC 0010                lea.l      A0, [A4 + 0x10]
  974. 00000A54  2F20                     move.l     -[A7], -[A0]
  975. 00000A56  2F20                     move.l     -[A7], -[A0]
  976. 00000A58  2F20                     move.l     -[A7], -[A0]
  977. 00000A5A  2F20                     move.l     -[A7], -[A0]
  978. 00000A5C  4EAD 087A                jsr        [A5 + 0x87A /* export_267 */]
  979. 00000A60  4A40                     tst.w      D0
  980. 00000A62  4FEF 0010                lea.l      A7, [A7 + 0x10]
  981. 00000A66  6708                     beq        +0xA /* 00000A70 */
  982. 00000A68  3D7C 0001 0014           move.w     [A6 + 0x14], 0x1
  983. 00000A6E  605A                     bra        +0x5C /* 00000ACA */
  984. label00000A70:
  985. 00000A70  0C54 0001                cmpi.w     [A4], 0x1
  986. 00000A74  6640                     bne        +0x42 /* 00000AB6 */
  987. 00000A76  4267                     clr.w      -[A7]
  988. 00000A78  2F2C 000A                move.l     -[A7], [A4 + 0xA]
  989. 00000A7C  486E FFFC                pea.l      [A6 - 0x4]
  990. 00000A80  A92C                     syscall    FindWindow
  991. 00000A82  3E1F                     move.w     D7, [A7]+
  992. 00000A84  0C47 0003                cmpi.w     D7, 0x3
  993. 00000A88  662C                     bne        +0x2E /* 00000AB6 */
  994. 00000A8A  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  995. 00000A8E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  996. 00000A92  4EAD 08EA                jsr        [A5 + 0x8EA /* export_281 */]
  997. 00000A96  4A40                     tst.w      D0
  998. 00000A98  5C8F                     addq.l     A7, 6
  999. 00000A9A  671A                     beq        +0x1C /* 00000AB6 */
  1000. 00000A9C  41EC 0010                lea.l      A0, [A4 + 0x10]
  1001. 00000AA0  2F20                     move.l     -[A7], -[A0]
  1002. 00000AA2  2F20                     move.l     -[A7], -[A0]
  1003. 00000AA4  2F20                     move.l     -[A7], -[A0]
  1004. 00000AA6  2F20                     move.l     -[A7], -[A0]
  1005. 00000AA8  4EAD 087A                jsr        [A5 + 0x87A /* export_267 */]
  1006. 00000AAC  4254                     clr.w      [A4]
  1007. 00000AAE  3D7C 0001 0014           move.w     [A6 + 0x14], 0x1
  1008. 00000AB4  6014                     bra        +0x16 /* 00000ACA */
  1009. label00000AB6:
  1010. 00000AB6  4267                     clr.w      -[A7]
  1011. 00000AB8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1012. 00000ABC  2F0C                     move.l     -[A7], A4
  1013. 00000ABE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1014. 00000AC2  4EAD 0AA2                jsr        [A5 + 0xAA2 /* export_336 */]
  1015. 00000AC6  3D5F 0014                move.w     [A6 + 0x14], [A7]+
  1016. label00000ACA:
  1017. 00000ACA  4CEE 10C0 FFF0           movem.l    D6,D7,A4, [A6 - 0x10]
  1018. 00000AD0  4E5E                     unlink     A6
  1019. 00000AD2  205F                     movea.l    A0, [A7]+
  1020. 00000AD4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1021. 00000AD8  4ED0                     jmp        [A0]
  1022. export_67:
  1023. 00000ADA  4E56 FEE2                link       A6, -0x011E
  1024. 00000ADE  486E FFFC                pea.l      [A6 - 0x4]
  1025. 00000AE2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1026. 00000AE6  4EAD 0852                jsr        [A5 + 0x852 /* export_262 */]
  1027. 00000AEA  486E FEE6                pea.l      [A6 - 0x11A]
  1028. 00000AEE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1029. 00000AF2  4EAD 254A                jsr        [A5 + 0x254A /* export_1189 */]
  1030. 00000AF6  486E FEE2                pea.l      [A6 - 0x11E]
  1031. 00000AFA  486E FEE4                pea.l      [A6 - 0x11C]
  1032. 00000AFE  486E FEE6                pea.l      [A6 - 0x11A]
  1033. 00000B02  4EAD 235A                jsr        [A5 + 0x235A /* export_1127 */]
  1034. 00000B06  7002                     moveq.l    D0, 0x02
  1035. 00000B08  D06E FEE4                add.w      D0, [A6 - 0x11C]
  1036. 00000B0C  206E 000C                movea.l    A0, [A6 + 0xC]
  1037. 00000B10  3080                     move.w     [A0], D0
  1038. 00000B12  486E FEE6                pea.l      [A6 - 0x11A]
  1039. 00000B16  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1040. 00000B1A  4EAD 2542                jsr        [A5 + 0x2542 /* export_1188 */]
  1041. 00000B1E  486E FEE2                pea.l      [A6 - 0x11E]
  1042. 00000B22  486E FEE4                pea.l      [A6 - 0x11C]
  1043. 00000B26  486E FEE6                pea.l      [A6 - 0x11A]
  1044. 00000B2A  4EAD 235A                jsr        [A5 + 0x235A /* export_1127 */]
  1045. 00000B2E  7002                     moveq.l    D0, 0x02
  1046. 00000B30  D06E FEE4                add.w      D0, [A6 - 0x11C]
  1047. 00000B34  206E 000C                movea.l    A0, [A6 + 0xC]
  1048. 00000B38  D150                     add.w      [A0], D0
  1049. 00000B3A  7001                     moveq.l    D0, 0x01
  1050. 00000B3C  4E5E                     unlink     A6
  1051. 00000B3E  4E75                     rts
  1052. export_68:
  1053. 00000B40  4E56 FAD8                link       A6, -0x0528
  1054. 00000B44  48E7 0738                movem.l    -[A7], D5,D6,D7,A2,A3,A4
  1055. 00000B48  266E 0008                movea.l    A3, [A6 + 0x8]
  1056. 00000B4C  246E 000E                movea.l    A2, [A6 + 0xE]
  1057. 00000B50  286E 0012                movea.l    A4, [A6 + 0x12]
  1058. 00000B54  486C 0002                pea.l      [A4 + 0x2]
  1059. 00000B58  486E FEF4                pea.l      [A6 - 0x10C]
  1060. 00000B5C  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  1061. 00000B60  2EBC 0000 0050           move.l     [A7], 0x50 /* 'P' */
  1062. 00000B66  486E FDF4                pea.l      [A6 - 0x20C]
  1063. 00000B6A  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  1064. 00000B6E  2EBC 00D9 0009           move.l     [A7], 0xD90009
  1065. 00000B74  486E FBF4                pea.l      [A6 - 0x40C]
  1066. 00000B78  4EAD 158A                jsr        [A5 + 0x158A /* export_685 */]
  1067. 00000B7C  486E FBF4                pea.l      [A6 - 0x40C]
  1068. 00000B80  486E FDF4                pea.l      [A6 - 0x20C]
  1069. 00000B84  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  1070. 00000B88  486C 090E                pea.l      [A4 + 0x90E]
  1071. 00000B8C  486E FDF4                pea.l      [A6 - 0x20C]
  1072. 00000B90  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  1073. 00000B94  486E FCF4                pea.l      [A6 - 0x30C]
  1074. 00000B98  2F2C 090A                move.l     -[A7], [A4 + 0x90A]
  1075. 00000B9C  4EBA F4AA                jsr        [PC - 0xB56 /* 00000048 */]
  1076. 00000BA0  486E FFF8                pea.l      [A6 - 0x8]
  1077. 00000BA4  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1078. 00000BA8  2F0B                     move.l     -[A7], A3
  1079. 00000BAA  4EAD 09C2                jsr        [A5 + 0x9C2 /* export_308 */]
  1080. 00000BAE  486E FFF8                pea.l      [A6 - 0x8]
  1081. 00000BB2  A8A3                     syscall    EraseRect
  1082. 00000BB4  526E FFFC                addq.w     [A6 - 0x4], 1
  1083. 00000BB8  526E FFFE                addq.w     [A6 - 0x2], 1
  1084. 00000BBC  2EAE FFFC                move.l     [A7], [A6 - 0x4]
  1085. 00000BC0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1086. 00000BC4  2F0B                     move.l     -[A7], A3
  1087. 00000BC6  4EBA FBAE                jsr        [PC - 0x452 /* 00000776 */]
  1088. 00000BCA  486E FFF8                pea.l      [A6 - 0x8]
  1089. 00000BCE  2F3C 0003 0005           move.l     -[A7], 0x30005
  1090. 00000BD4  A8A9                     syscall    InsetRect
  1091. 00000BD6  3E2E FFFE                move.w     D7, [A6 - 0x2]
  1092. 00000BDA  9E6E FFFA                sub.w      D7, [A6 - 0x6]
  1093. 00000BDE  486E FADE                pea.l      [A6 - 0x522]
  1094. 00000BE2  2F0A                     move.l     -[A7], A2
  1095. 00000BE4  4EAD 254A                jsr        [A5 + 0x254A /* export_1189 */]
  1096. 00000BE8  3D7C 0010 FBE2           move.w     [A6 - 0x41E], 0x10
  1097. 00000BEE  486E FADE                pea.l      [A6 - 0x522]
  1098. 00000BF2  4EAD 234A                jsr        [A5 + 0x234A /* export_1125 */]
  1099. 00000BF6  3EBC 0007                move.w     [A7], 0x7
  1100. 00000BFA  2F0B                     move.l     -[A7], A3
  1101. 00000BFC  4EBA FAC2                jsr        [PC - 0x53E /* 000006C0 */]
  1102. 00000C00  486E FFF4                pea.l      [A6 - 0xC]
  1103. 00000C04  486E FFF6                pea.l      [A6 - 0xA]
  1104. 00000C08  486E FADE                pea.l      [A6 - 0x522]
  1105. 00000C0C  4EAD 235A                jsr        [A5 + 0x235A /* export_1127 */]
  1106. 00000C10  302E FFFC                move.w     D0, [A6 - 0x4]
  1107. 00000C14  906E FFF8                sub.w      D0, [A6 - 0x8]
  1108. 00000C18  906E FFF6                sub.w      D0, [A6 - 0xA]
  1109. 00000C1C  48C0                     ext.l      D0
  1110. 00000C1E  81FC 0002                divs.w     D0, 0x2
  1111. 00000C22  D06E FFF8                add.w      D0, [A6 - 0x8]
  1112. 00000C26  D06E FFF6                add.w      D0, [A6 - 0xA]
  1113. 00000C2A  906E FFF4                sub.w      D0, [A6 - 0xC]
  1114. 00000C2E  3C00                     move.w     D6, D0
  1115. 00000C30  486E FCF4                pea.l      [A6 - 0x30C]
  1116. 00000C34  4EAD 153A                jsr        [A5 + 0x153A /* export_675 */]
  1117. 00000C38  3A00                     move.w     D5, D0
  1118. 00000C3A  302E FFFE                move.w     D0, [A6 - 0x2]
  1119. 00000C3E  9045                     sub.w      D0, D5
  1120. 00000C40  3E80                     move.w     [A7], D0
  1121. 00000C42  3F06                     move.w     -[A7], D6
  1122. 00000C44  A893                     syscall    MoveTo
  1123. 00000C46  486E FCF4                pea.l      [A6 - 0x30C]
  1124. 00000C4A  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  1125. 00000C4E  9E45                     sub.w      D7, D5
  1126. 00000C50  4EAD 2352                jsr        [A5 + 0x2352 /* export_1126 */]
  1127. 00000C54  2E8B                     move.l     [A7], A3
  1128. 00000C56  4EBA FAB8                jsr        [PC - 0x548 /* 00000710 */]
  1129. 00000C5A  486E FADE                pea.l      [A6 - 0x522]
  1130. 00000C5E  2F0A                     move.l     -[A7], A2
  1131. 00000C60  4EAD 2542                jsr        [A5 + 0x2542 /* export_1188 */]
  1132. 00000C64  486E FADE                pea.l      [A6 - 0x522]
  1133. 00000C68  4EAD 234A                jsr        [A5 + 0x234A /* export_1125 */]
  1134. 00000C6C  4FEF 0068                lea.l      A7, [A7 + 0x68]
  1135. 00000C70  486E FAD8                pea.l      [A6 - 0x528]
  1136. 00000C74  486E FADA                pea.l      [A6 - 0x526]
  1137. 00000C78  486E FADE                pea.l      [A6 - 0x522]
  1138. 00000C7C  4EAD 235A                jsr        [A5 + 0x235A /* export_1127 */]
  1139. 00000C80  3EBC 0003                move.w     [A7], 0x3
  1140. 00000C84  2F0B                     move.l     -[A7], A3
  1141. 00000C86  4EBA FA38                jsr        [PC - 0x5C8 /* 000006C0 */]
  1142. 00000C8A  2E8B                     move.l     [A7], A3
  1143. 00000C8C  4EBA FA82                jsr        [PC - 0x57E /* 00000710 */]
  1144. 00000C90  4EAD 2562                jsr        [A5 + 0x2562 /* export_1192 */]
  1145. 00000C94  486E FADE                pea.l      [A6 - 0x522]
  1146. 00000C98  2F0A                     move.l     -[A7], A2
  1147. 00000C9A  4EAD 254A                jsr        [A5 + 0x254A /* export_1189 */]
  1148. 00000C9E  486E FFF4                pea.l      [A6 - 0xC]
  1149. 00000CA2  486E FFF6                pea.l      [A6 - 0xA]
  1150. 00000CA6  486E FADE                pea.l      [A6 - 0x522]
  1151. 00000CAA  4EAD 235A                jsr        [A5 + 0x235A /* export_1127 */]
  1152. 00000CAE  3D7C 0010 FBE2           move.w     [A6 - 0x41E], 0x10
  1153. 00000CB4  486E FADE                pea.l      [A6 - 0x522]
  1154. 00000CB8  4EAD 234A                jsr        [A5 + 0x234A /* export_1125 */]
  1155. 00000CBC  3EBC 0003                move.w     [A7], 0x3
  1156. 00000CC0  2F0B                     move.l     -[A7], A3
  1157. 00000CC2  4EBA F9FC                jsr        [PC - 0x604 /* 000006C0 */]
  1158. 00000CC6  0647 FFF1                addi.w     D7, 0xFFF1
  1159. 00000CCA  3E87                     move.w     [A7], D7
  1160. 00000CCC  486E FEF4                pea.l      [A6 - 0x10C]
  1161. 00000CD0  4EAD 0DD2                jsr        [A5 + 0xDD2 /* export_438 */]
  1162. 00000CD4  3E2E FADA                move.w     D7, [A6 - 0x526]
  1163. 00000CD8  DE6E FFF6                add.w      D7, [A6 - 0xA]
  1164. 00000CDC  302E FFFC                move.w     D0, [A6 - 0x4]
  1165. 00000CE0  906E FFF8                sub.w      D0, [A6 - 0x8]
  1166. 00000CE4  9047                     sub.w      D0, D7
  1167. 00000CE6  48C0                     ext.l      D0
  1168. 00000CE8  81FC 0002                divs.w     D0, 0x2
  1169. 00000CEC  D06E FFF8                add.w      D0, [A6 - 0x8]
  1170. 00000CF0  D06E FFF6                add.w      D0, [A6 - 0xA]
  1171. 00000CF4  906E FFF4                sub.w      D0, [A6 - 0xC]
  1172. 00000CF8  3C00                     move.w     D6, D0
  1173. 00000CFA  3EAE FFFA                move.w     [A7], [A6 - 0x6]
  1174. 00000CFE  3F06                     move.w     -[A7], D6
  1175. 00000D00  A893                     syscall    MoveTo
  1176. 00000D02  486E FEF4                pea.l      [A6 - 0x10C]
  1177. 00000D06  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  1178. 00000D0A  2E8B                     move.l     [A7], A3
  1179. 00000D0C  4EBA FA02                jsr        [PC - 0x5FE /* 00000710 */]
  1180. 00000D10  4EAD 2562                jsr        [A5 + 0x2562 /* export_1192 */]
  1181. 00000D14  DC6E FFF6                add.w      D6, [A6 - 0xA]
  1182. 00000D18  2E8A                     move.l     [A7], A2
  1183. 00000D1A  4EAD 255A                jsr        [A5 + 0x255A /* export_1191 */]
  1184. 00000D1E  3EBC 0003                move.w     [A7], 0x3
  1185. 00000D22  2F0B                     move.l     -[A7], A3
  1186. 00000D24  4EBA F99A                jsr        [PC - 0x666 /* 000006C0 */]
  1187. 00000D28  3EAE FFFA                move.w     [A7], [A6 - 0x6]
  1188. 00000D2C  3F06                     move.w     -[A7], D6
  1189. 00000D2E  A893                     syscall    MoveTo
  1190. 00000D30  486E FDF4                pea.l      [A6 - 0x20C]
  1191. 00000D34  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  1192. 00000D38  2E8B                     move.l     [A7], A3
  1193. 00000D3A  4EBA F9D4                jsr        [PC - 0x62C /* 00000710 */]
  1194. 00000D3E  4EAD 2562                jsr        [A5 + 0x2562 /* export_1192 */]
  1195. 00000D42  7001                     moveq.l    D0, 0x01
  1196. 00000D44  4CEE 1CE0 FAC0           movem.l    D5,D6,D7,A2,A3,A4, [A6 - 0x540]
  1197. 00000D4A  4E5E                     unlink     A6
  1198. 00000D4C  4E75                     rts
  1199. export_69:
  1200. 00000D4E  4E56 FE00                link       A6, -0x0200
  1201. 00000D52  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1202. 00000D56  486E FF00                pea.l      [A6 - 0x100]
  1203. 00000D5A  4EAD 0DC2                jsr        [A5 + 0xDC2 /* export_436 */]
  1204. 00000D5E  2EAE 000C                move.l     [A7], [A6 + 0xC]
  1205. 00000D62  486E FE00                pea.l      [A6 - 0x200]
  1206. 00000D66  4EAD 0DC2                jsr        [A5 + 0xDC2 /* export_436 */]
  1207. 00000D6A  4257                     clr.w      [A7]
  1208. 00000D6C  486E FF00                pea.l      [A6 - 0x100]
  1209. 00000D70  486E FE00                pea.l      [A6 - 0x200]
  1210. 00000D74  4EAD 06F2                jsr        [A5 + 0x6F2 /* export_218 */]
  1211. 00000D78  301F                     move.w     D0, [A7]+
  1212. 00000D7A  4E5E                     unlink     A6
  1213. 00000D7C  4E75                     rts
  1214. export_70:
  1215. 00000D7E  4E56 FFF8                link       A6, -0x0008
  1216. 00000D82  206E 0008                movea.l    A0, [A6 + 0x8]
  1217. 00000D86  226E 000C                movea.l    A1, [A6 + 0xC]
  1218. 00000D8A  3290                     move.w     [A1], [A0]
  1219. 00000D8C  2368 0002 0002           move.l     [A1 + 0x2], [A0 + 0x2]
  1220. 00000D92  4868 0006                pea.l      [A0 + 0x6]
  1221. 00000D96  4869 0006                pea.l      [A1 + 0x6]
  1222. 00000D9A  4EAD 0DC2                jsr        [A5 + 0xDC2 /* export_436 */]
  1223. 00000D9E  4E5E                     unlink     A6
  1224. 00000DA0  4E75                     rts
  1225. fn00000DA2:
  1226. 00000DA2  4E56 0000                link       A6, 0
  1227. 00000DA6  2F07                     move.l     -[A7], D7
  1228. 00000DA8  1E2E 0008                move.b     D7, [A6 + 0x8]
  1229. 00000DAC  0C07 0009                cmpi.b     D7, 0x9 /* '\t' */
  1230. 00000DB0  6718                     beq        +0x1A /* 00000DCA */
  1231. 00000DB2  0C07 000D                cmpi.b     D7, 0xD /* '\r' */
  1232. 00000DB6  6712                     beq        +0x14 /* 00000DCA */
  1233. 00000DB8  0C07 007F                cmpi.b     D7, 0x7F
  1234. 00000DBC  670C                     beq        +0xE /* 00000DCA */
  1235. 00000DBE  0C07 0008                cmpi.b     D7, 0x8
  1236. 00000DC2  6706                     beq        +0x8 /* 00000DCA */
  1237. 00000DC4  0C07 0003                cmpi.b     D7, 0x3
  1238. 00000DC8  6604                     bne        +0x6 /* 00000DCE */
  1239. label00000DCA:
  1240. 00000DCA  7001                     moveq.l    D0, 0x01
  1241. 00000DCC  601E                     bra        +0x20 /* 00000DEC */
  1242. label00000DCE:
  1243. 00000DCE  0C07 001C                cmpi.b     D7, 0x1C
  1244. 00000DD2  6712                     beq        +0x14 /* 00000DE6 */
  1245. 00000DD4  0C07 001D                cmpi.b     D7, 0x1D
  1246. 00000DD8  670C                     beq        +0xE /* 00000DE6 */
  1247. 00000DDA  0C07 001E                cmpi.b     D7, 0x1E
  1248. 00000DDE  6706                     beq        +0x8 /* 00000DE6 */
  1249. 00000DE0  0C07 001F                cmpi.b     D7, 0x1F
  1250. 00000DE4  6604                     bne        +0x6 /* 00000DEA */
  1251. label00000DE6:
  1252. 00000DE6  7001                     moveq.l    D0, 0x01
  1253. 00000DE8  6002                     bra        +0x4 /* 00000DEC */
  1254. label00000DEA:
  1255. 00000DEA  7000                     moveq.l    D0, 0x00
  1256. label00000DEC:
  1257. 00000DEC  2E1F                     move.l     D7, [A7]+
  1258. 00000DEE  4E5E                     unlink     A6
  1259. 00000DF0  4E75                     rts
  1260. export_71:
  1261. fn00000DF2:
  1262. 00000DF2  4E56 0000                link       A6, 0
  1263. 00000DF6  48E7 0108                movem.l    -[A7], D7,A4
  1264. 00000DFA  286E 0008                movea.l    A4, [A6 + 0x8]
  1265. 00000DFE  0C54 0003                cmpi.w     [A4], 0x3
  1266. 00000E02  6706                     beq        +0x8 /* 00000E0A */
  1267. 00000E04  7000                     moveq.l    D0, 0x00
  1268. 00000E06  6000 0092                bra        +0x94 /* 00000E9A */
  1269. label00000E0A:
  1270. 00000E0A  082C 0000 000E           btst.b     [A4 + 0xE], 0x0
  1271. 00000E10  56C7                     sne        D7
  1272. 00000E12  4407                     neg.b      D7
  1273. 00000E14  4887                     ext.w      D7
  1274. 00000E16  4A47                     tst.w      D7
  1275. 00000E18  6704                     beq        +0x6 /* 00000E1E */
  1276. 00000E1A  7000                     moveq.l    D0, 0x00
  1277. 00000E1C  607C                     bra        +0x7E /* 00000E9A */
  1278. label00000E1E:
  1279. 00000E1E  7EFF                     moveq.l    D7, 0xFFFFFFFF
  1280. 00000E20  CE2C 0005                and.b      D7, [A4 + 0x5]
  1281. 00000E24  7000                     moveq.l    D0, 0x00
  1282. 00000E26  1007                     move.b     D0, D7
  1283. 00000E28  2040                     movea.l    A0, D0
  1284. 00000E2A  D1FC FFFF FBEA           add.l      A0, 0xFFFFFBEA
  1285. 00000E30  1010                     move.b     D0, [A0]
  1286. 00000E32  0200 00C0                andi.b     D0, 0xC0
  1287. 00000E36  672A                     beq        +0x2C /* 00000E62 */
  1288. 00000E38  4A6E 000E                tst.w      [A6 + 0xE]
  1289. 00000E3C  6720                     beq        +0x22 /* 00000E5E */
  1290. 00000E3E  1007                     move.b     D0, D7
  1291. 00000E40  4880                     ext.w      D0
  1292. 00000E42  3F00                     move.w     -[A7], D0
  1293. 00000E44  4EAD 0C3A                jsr        [A5 + 0xC3A /* export_387 */]
  1294. 00000E48  1E00                     move.b     D7, D0
  1295. 00000E4A  7000                     moveq.l    D0, 0x00
  1296. 00000E4C  C0AC 0002                and.l      D0, [A4 + 0x2]
  1297. 00000E50  1207                     move.b     D1, D7
  1298. 00000E52  4881                     ext.w      D1
  1299. 00000E54  48C1                     ext.l      D1
  1300. 00000E56  8081                     or.l       D0, D1
  1301. 00000E58  2940 0002                move.l     [A4 + 0x2], D0
  1302. 00000E5C  548F                     addq.l     A7, 2
  1303. label00000E5E:
  1304. 00000E5E  7000                     moveq.l    D0, 0x00
  1305. 00000E60  6038                     bra        +0x3A /* 00000E9A */
  1306. label00000E62:
  1307. 00000E62  4A6E 000C                tst.w      [A6 + 0xC]
  1308. 00000E66  6714                     beq        +0x16 /* 00000E7C */
  1309. 00000E68  0C07 002D                cmpi.b     D7, 0x2D /* '-' */
  1310. 00000E6C  6604                     bne        +0x6 /* 00000E72 */
  1311. 00000E6E  7000                     moveq.l    D0, 0x00
  1312. 00000E70  6028                     bra        +0x2A /* 00000E9A */
  1313. label00000E72:
  1314. 00000E72  0C07 0020                cmpi.b     D7, 0x20 /* ' ' */
  1315. 00000E76  6604                     bne        +0x6 /* 00000E7C */
  1316. 00000E78  7000                     moveq.l    D0, 0x00
  1317. 00000E7A  601E                     bra        +0x20 /* 00000E9A */
  1318. label00000E7C:
  1319. 00000E7C  1F07                     move.b     -[A7], D7
  1320. 00000E7E  4EBA FF22                jsr        [PC - 0xDE /* 00000DA2 */]
  1321. 00000E82  4A40                     tst.w      D0
  1322. 00000E84  548F                     addq.l     A7, 2
  1323. 00000E86  6704                     beq        +0x6 /* 00000E8C */
  1324. 00000E88  7000                     moveq.l    D0, 0x00
  1325. 00000E8A  600E                     bra        +0x10 /* 00000E9A */
  1326. label00000E8C:
  1327. 00000E8C  4254                     clr.w      [A4]
  1328. 00000E8E  7000                     moveq.l    D0, 0x00
  1329. 00000E90  C0AC 0002                and.l      D0, [A4 + 0x2]
  1330. 00000E94  2940 0002                move.l     [A4 + 0x2], D0
  1331. 00000E98  7001                     moveq.l    D0, 0x01
  1332. label00000E9A:
  1333. 00000E9A  4CDF 1080                movem.l    D7,A4, [A7]+
  1334. 00000E9E  4E5E                     unlink     A6
  1335. 00000EA0  4E75                     rts
  1336. 00000EA2  4E56 0000                link       A6, 0
  1337. 00000EA6  4878 0001                push.l     0x1
  1338. 00000EAA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1339. 00000EAE  4EBA FF42                jsr        [PC - 0xBE /* 00000DF2 */]
  1340. 00000EB2  4A40                     tst.w      D0
  1341. 00000EB4  508F                     addq.l     A7, 8
  1342. 00000EB6  6706                     beq        +0x8 /* 00000EBE */
  1343. 00000EB8  3F3C 0003                move.w     -[A7], 0x3
  1344. 00000EBC  A9C8                     syscall    SysBeep
  1345. label00000EBE:
  1346. 00000EBE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1347. 00000EC2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1348. 00000EC6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1349. 00000ECA  4EAD 0A12                jsr        [A5 + 0xA12 /* export_318 */]
  1350. 00000ECE  3D40 0014                move.w     [A6 + 0x14], D0
  1351. 00000ED2  4E5E                     unlink     A6
  1352. 00000ED4  205F                     movea.l    A0, [A7]+
  1353. 00000ED6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1354. 00000EDA  4ED0                     jmp        [A0]
  1355. export_72:
  1356. fn00000EDC:
  1357. 00000EDC  4E56 0000                link       A6, 0
  1358. 00000EE0  48E7 0108                movem.l    -[A7], D7,A4
  1359. 00000EE4  286E 0008                movea.l    A4, [A6 + 0x8]
  1360. 00000EE8  0C54 0003                cmpi.w     [A4], 0x3
  1361. 00000EEC  6704                     beq        +0x6 /* 00000EF2 */
  1362. 00000EEE  7000                     moveq.l    D0, 0x00
  1363. 00000EF0  6068                     bra        +0x6A /* 00000F5A */
  1364. label00000EF2:
  1365. 00000EF2  082C 0000 000E           btst.b     [A4 + 0xE], 0x0
  1366. 00000EF8  56C7                     sne        D7
  1367. 00000EFA  4407                     neg.b      D7
  1368. 00000EFC  4887                     ext.w      D7
  1369. 00000EFE  4A47                     tst.w      D7
  1370. 00000F00  6704                     beq        +0x6 /* 00000F06 */
  1371. 00000F02  7000                     moveq.l    D0, 0x00
  1372. 00000F04  6054                     bra        +0x56 /* 00000F5A */
  1373. label00000F06:
  1374. 00000F06  7EFF                     moveq.l    D7, 0xFFFFFFFF
  1375. 00000F08  CE2C 0005                and.b      D7, [A4 + 0x5]
  1376. 00000F0C  7000                     moveq.l    D0, 0x00
  1377. 00000F0E  1007                     move.b     D0, D7
  1378. 00000F10  2040                     movea.l    A0, D0
  1379. 00000F12  D1FC FFFF FBEA           add.l      A0, 0xFFFFFBEA
  1380. 00000F18  0810 0004                btst.b     [A0], 0x4
  1381. 00000F1C  6704                     beq        +0x6 /* 00000F22 */
  1382. 00000F1E  7000                     moveq.l    D0, 0x00
  1383. 00000F20  6038                     bra        +0x3A /* 00000F5A */
  1384. label00000F22:
  1385. 00000F22  4A6E 000C                tst.w      [A6 + 0xC]
  1386. 00000F26  6714                     beq        +0x16 /* 00000F3C */
  1387. 00000F28  0C07 002D                cmpi.b     D7, 0x2D /* '-' */
  1388. 00000F2C  6604                     bne        +0x6 /* 00000F32 */
  1389. 00000F2E  7000                     moveq.l    D0, 0x00
  1390. 00000F30  6028                     bra        +0x2A /* 00000F5A */
  1391. label00000F32:
  1392. 00000F32  0C07 0020                cmpi.b     D7, 0x20 /* ' ' */
  1393. 00000F36  6604                     bne        +0x6 /* 00000F3C */
  1394. 00000F38  7000                     moveq.l    D0, 0x00
  1395. 00000F3A  601E                     bra        +0x20 /* 00000F5A */
  1396. label00000F3C:
  1397. 00000F3C  1F07                     move.b     -[A7], D7
  1398. 00000F3E  4EBA FE62                jsr        [PC - 0x19E /* 00000DA2 */]
  1399. 00000F42  4A40                     tst.w      D0
  1400. 00000F44  548F                     addq.l     A7, 2
  1401. 00000F46  6704                     beq        +0x6 /* 00000F4C */
  1402. 00000F48  7000                     moveq.l    D0, 0x00
  1403. 00000F4A  600E                     bra        +0x10 /* 00000F5A */
  1404. label00000F4C:
  1405. 00000F4C  4254                     clr.w      [A4]
  1406. 00000F4E  7000                     moveq.l    D0, 0x00
  1407. 00000F50  C0AC 0002                and.l      D0, [A4 + 0x2]
  1408. 00000F54  2940 0002                move.l     [A4 + 0x2], D0
  1409. 00000F58  7001                     moveq.l    D0, 0x01
  1410. label00000F5A:
  1411. 00000F5A  4CDF 1080                movem.l    D7,A4, [A7]+
  1412. 00000F5E  4E5E                     unlink     A6
  1413. 00000F60  4E75                     rts
  1414. 00000F62  4E56 0000                link       A6, 0
  1415. 00000F66  4267                     clr.w      -[A7]
  1416. 00000F68  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1417. 00000F6C  4EBA FF6E                jsr        [PC - 0x92 /* 00000EDC */]
  1418. 00000F70  4A40                     tst.w      D0
  1419. 00000F72  5C8F                     addq.l     A7, 6
  1420. 00000F74  6706                     beq        +0x8 /* 00000F7C */
  1421. 00000F76  3F3C 0003                move.w     -[A7], 0x3
  1422. 00000F7A  A9C8                     syscall    SysBeep
  1423. label00000F7C:
  1424. 00000F7C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1425. 00000F80  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1426. 00000F84  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1427. 00000F88  4EAD 0A12                jsr        [A5 + 0xA12 /* export_318 */]
  1428. 00000F8C  3D40 0014                move.w     [A6 + 0x14], D0
  1429. 00000F90  4E5E                     unlink     A6
  1430. 00000F92  205F                     movea.l    A0, [A7]+
  1431. 00000F94  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1432. 00000F98  4ED0                     jmp        [A0]
  1433. export_73:
  1434. 00000F9A  4E56 0000                link       A6, 0
  1435. 00000F9E  3F3C 0001                move.w     -[A7], 0x1
  1436. 00000FA2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1437. 00000FA6  4EBA FF34                jsr        [PC - 0xCC /* 00000EDC */]
  1438. 00000FAA  4A40                     tst.w      D0
  1439. 00000FAC  5C8F                     addq.l     A7, 6
  1440. 00000FAE  6706                     beq        +0x8 /* 00000FB6 */
  1441. 00000FB0  3F3C 0003                move.w     -[A7], 0x3
  1442. 00000FB4  A9C8                     syscall    SysBeep
  1443. label00000FB6:
  1444. 00000FB6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1445. 00000FBA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1446. 00000FBE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1447. 00000FC2  4EAD 0A12                jsr        [A5 + 0xA12 /* export_318 */]
  1448. 00000FC6  3D40 0014                move.w     [A6 + 0x14], D0
  1449. 00000FCA  4E5E                     unlink     A6
  1450. 00000FCC  205F                     movea.l    A0, [A7]+
  1451. 00000FCE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1452. 00000FD2  4ED0                     jmp        [A0]
  1453. export_74:
  1454. 00000FD4  4E56 0000                link       A6, 0
  1455. 00000FD8  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  1456. 00000FDC  286E 0008                movea.l    A4, [A6 + 0x8]
  1457. 00000FE0  2F0C                     move.l     -[A7], A4
  1458. 00000FE2  4EAD 0B8A                jsr        [A5 + 0xB8A /* export_365 */]
  1459. 00000FE6  3E00                     move.w     D7, D0
  1460. 00000FE8  4A47                     tst.w      D7
  1461. 00000FEA  588F                     addq.l     A7, 4
  1462. 00000FEC  6604                     bne        +0x6 /* 00000FF2 */
  1463. 00000FEE  7001                     moveq.l    D0, 0x01
  1464. 00000FF0  6020                     bra        +0x22 /* 00001012 */
  1465. label00000FF2:
  1466. 00000FF2  7C00                     moveq.l    D6, 0x00
  1467. 00000FF4  6016                     bra        +0x18 /* 0000100C */
  1468. label00000FF6:
  1469. 00000FF6  1A34 6000                move.b     D5, [A4 + D6.w]
  1470. 00000FFA  0C05 0020                cmpi.b     D5, 0x20 /* ' ' */
  1471. 00000FFE  670A                     beq        +0xC /* 0000100A */
  1472. 00001000  0C05 0009                cmpi.b     D5, 0x9 /* '\t' */
  1473. 00001004  6704                     beq        +0x6 /* 0000100A */
  1474. 00001006  7000                     moveq.l    D0, 0x00
  1475. 00001008  6008                     bra        +0xA /* 00001012 */
  1476. label0000100A:
  1477. 0000100A  5246                     addq.w     D6, 1
  1478. label0000100C:
  1479. 0000100C  BE46                     cmp.w      D7, D6
  1480. 0000100E  6EE6                     bgt        -0x18 /* 00000FF6 */
  1481. 00001010  7001                     moveq.l    D0, 0x01
  1482. label00001012:
  1483. 00001012  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  1484. 00001016  4E5E                     unlink     A6
  1485. 00001018  4E75                     rts
  1486. export_75:
  1487. 0000101A  4E56 0000                link       A6, 0
  1488. 0000101E  2F3C 00E3 0085           move.l     -[A7], 0xE30085
  1489. 00001024  4EAD 0E62                jsr        [A5 + 0xE62 /* export_456 */]
  1490. 00001028  3EAE 000A                move.w     [A7], [A6 + 0xA]
  1491. 0000102C  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1492. 00001030  4EAD 0E3A                jsr        [A5 + 0xE3A /* export_451 */]
  1493. 00001034  4E5E                     unlink     A6
  1494. 00001036  4E75                     rts
  1495. export_76:
  1496. 00001038  4E56 FDDE                link       A6, -0x0222
  1497. 0000103C  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  1498. 00001040  486E FEEA                pea.l      [A6 - 0x116]
  1499. 00001044  2F39 FFFF D096           move.l     -[A7], [0xFFFFD096]
  1500. 0000104A  4EAD 2542                jsr        [A5 + 0x2542 /* export_1188 */]
  1501. 0000104E  486E FEE6                pea.l      [A6 - 0x11A]
  1502. 00001052  486E FEE8                pea.l      [A6 - 0x118]
  1503. 00001056  486E FEEA                pea.l      [A6 - 0x116]
  1504. 0000105A  4EAD 235A                jsr        [A5 + 0x235A /* export_1127 */]
  1505. 0000105E  7003                     moveq.l    D0, 0x03
  1506. 00001060  C1EE FEE8                muls.w     D0, [A6 - 0x118]
  1507. 00001064  322E 0010                move.w     D1, [A6 + 0x10]
  1508. 00001068  926E 000C                sub.w      D1, [A6 + 0xC]
  1509. 0000106C  9240                     sub.w      D1, D0
  1510. 0000106E  48C1                     ext.l      D1
  1511. 00001070  83FC 0002                divs.w     D1, 0x2
  1512. 00001074  D26E 000C                add.w      D1, [A6 + 0xC]
  1513. 00001078  D26E FEE8                add.w      D1, [A6 - 0x118]
  1514. 0000107C  926E FEE6                sub.w      D1, [A6 - 0x11A]
  1515. 00001080  3E01                     move.w     D7, D1
  1516. 00001082  2EBC 00F5 0001           move.l     [A7], 0xF50001
  1517. 00001088  486E FDDE                pea.l      [A6 - 0x222]
  1518. 0000108C  4EAD 158A                jsr        [A5 + 0x158A /* export_685 */]
  1519. 00001090  486E FDDE                pea.l      [A6 - 0x222]
  1520. 00001094  4EAD 153A                jsr        [A5 + 0x153A /* export_675 */]
  1521. 00001098  3C00                     move.w     D6, D0
  1522. 0000109A  3A06                     move.w     D5, D6
  1523. 0000109C  302E 0012                move.w     D0, [A6 + 0x12]
  1524. 000010A0  906E 000E                sub.w      D0, [A6 + 0xE]
  1525. 000010A4  9046                     sub.w      D0, D6
  1526. 000010A6  48C0                     ext.l      D0
  1527. 000010A8  81FC 0002                divs.w     D0, 0x2
  1528. 000010AC  D06E 000E                add.w      D0, [A6 + 0xE]
  1529. 000010B0  3800                     move.w     D4, D0
  1530. 000010B2  3E84                     move.w     [A7], D4
  1531. 000010B4  3F07                     move.w     -[A7], D7
  1532. 000010B6  A893                     syscall    MoveTo
  1533. 000010B8  486E FDDE                pea.l      [A6 - 0x222]
  1534. 000010BC  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  1535. 000010C0  DE6E FEE8                add.w      D7, [A6 - 0x118]
  1536. 000010C4  2EBC 00F5 0002           move.l     [A7], 0xF50002
  1537. 000010CA  486E FDDE                pea.l      [A6 - 0x222]
  1538. 000010CE  4EAD 158A                jsr        [A5 + 0x158A /* export_685 */]
  1539. 000010D2  486E FDDE                pea.l      [A6 - 0x222]
  1540. 000010D6  4EAD 153A                jsr        [A5 + 0x153A /* export_675 */]
  1541. 000010DA  3C00                     move.w     D6, D0
  1542. 000010DC  BA46                     cmp.w      D5, D6
  1543. 000010DE  4FEF 0026                lea.l      A7, [A7 + 0x26]
  1544. 000010E2  6C04                     bge        +0x6 /* 000010E8 */
  1545. 000010E4  3006                     move.w     D0, D6
  1546. 000010E6  6002                     bra        +0x4 /* 000010EA */
  1547. label000010E8:
  1548. 000010E8  3005                     move.w     D0, D5
  1549. label000010EA:
  1550. 000010EA  3A00                     move.w     D5, D0
  1551. 000010EC  302E 0012                move.w     D0, [A6 + 0x12]
  1552. 000010F0  906E 000E                sub.w      D0, [A6 + 0xE]
  1553. 000010F4  9046                     sub.w      D0, D6
  1554. 000010F6  48C0                     ext.l      D0
  1555. 000010F8  81FC 0002                divs.w     D0, 0x2
  1556. 000010FC  D06E 000E                add.w      D0, [A6 + 0xE]
  1557. 00001100  3800                     move.w     D4, D0
  1558. 00001102  3F04                     move.w     -[A7], D4
  1559. 00001104  3F07                     move.w     -[A7], D7
  1560. 00001106  A893                     syscall    MoveTo
  1561. 00001108  486E FDDE                pea.l      [A6 - 0x222]
  1562. 0000110C  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  1563. 00001110  DE6E FEE8                add.w      D7, [A6 - 0x118]
  1564. 00001114  4A6E 0014                tst.w      [A6 + 0x14]
  1565. 00001118  588F                     addq.l     A7, 4
  1566. 0000111A  6712                     beq        +0x14 /* 0000112E */
  1567. 0000111C  2F3C 00F5 0004           move.l     -[A7], 0xF50004
  1568. 00001122  486E FDDE                pea.l      [A6 - 0x222]
  1569. 00001126  4EAD 158A                jsr        [A5 + 0x158A /* export_685 */]
  1570. 0000112A  508F                     addq.l     A7, 8
  1571. 0000112C  6010                     bra        +0x12 /* 0000113E */
  1572. label0000112E:
  1573. 0000112E  2F3C 00F5 0003           move.l     -[A7], 0xF50003
  1574. 00001134  486E FDDE                pea.l      [A6 - 0x222]
  1575. 00001138  4EAD 158A                jsr        [A5 + 0x158A /* export_685 */]
  1576. 0000113C  508F                     addq.l     A7, 8
  1577. label0000113E:
  1578. 0000113E  486E FDDE                pea.l      [A6 - 0x222]
  1579. 00001142  4EAD 153A                jsr        [A5 + 0x153A /* export_675 */]
  1580. 00001146  3C00                     move.w     D6, D0
  1581. 00001148  BA46                     cmp.w      D5, D6
  1582. 0000114A  588F                     addq.l     A7, 4
  1583. 0000114C  6C04                     bge        +0x6 /* 00001152 */
  1584. 0000114E  3006                     move.w     D0, D6
  1585. 00001150  6002                     bra        +0x4 /* 00001154 */
  1586. label00001152:
  1587. 00001152  3005                     move.w     D0, D5
  1588. label00001154:
  1589. 00001154  3A00                     move.w     D5, D0
  1590. 00001156  302E 0012                move.w     D0, [A6 + 0x12]
  1591. 0000115A  906E 000E                sub.w      D0, [A6 + 0xE]
  1592. 0000115E  9046                     sub.w      D0, D6
  1593. 00001160  48C0                     ext.l      D0
  1594. 00001162  81FC 0002                divs.w     D0, 0x2
  1595. 00001166  D06E 000E                add.w      D0, [A6 + 0xE]
  1596. 0000116A  3800                     move.w     D4, D0
  1597. 0000116C  3F04                     move.w     -[A7], D4
  1598. 0000116E  3F07                     move.w     -[A7], D7
  1599. 00001170  A893                     syscall    MoveTo
  1600. 00001172  486E FDDE                pea.l      [A6 - 0x222]
  1601. 00001176  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  1602. 0000117A  7003                     moveq.l    D0, 0x03
  1603. 0000117C  C1EE FEE8                muls.w     D0, [A6 - 0x118]
  1604. 00001180  322E 0010                move.w     D1, [A6 + 0x10]
  1605. 00001184  926E 000C                sub.w      D1, [A6 + 0xC]
  1606. 00001188  9240                     sub.w      D1, D0
  1607. 0000118A  48C1                     ext.l      D1
  1608. 0000118C  83FC 0002                divs.w     D1, 0x2
  1609. 00001190  D26E 000C                add.w      D1, [A6 + 0xC]
  1610. 00001194  3D41 FEDE                move.w     [A6 - 0x122], D1
  1611. 00001198  7003                     moveq.l    D0, 0x03
  1612. 0000119A  C1EE FEE8                muls.w     D0, [A6 - 0x118]
  1613. 0000119E  322E 0010                move.w     D1, [A6 + 0x10]
  1614. 000011A2  926E 000C                sub.w      D1, [A6 + 0xC]
  1615. 000011A6  9240                     sub.w      D1, D0
  1616. 000011A8  48C1                     ext.l      D1
  1617. 000011AA  83FC 0002                divs.w     D1, 0x2
  1618. 000011AE  302E 0010                move.w     D0, [A6 + 0x10]
  1619. 000011B2  9041                     sub.w      D0, D1
  1620. 000011B4  3D40 FEE2                move.w     [A6 - 0x11E], D0
  1621. 000011B8  302E 0012                move.w     D0, [A6 + 0x12]
  1622. 000011BC  906E 000E                sub.w      D0, [A6 + 0xE]
  1623. 000011C0  9045                     sub.w      D0, D5
  1624. 000011C2  48C0                     ext.l      D0
  1625. 000011C4  81FC 0002                divs.w     D0, 0x2
  1626. 000011C8  D06E 000E                add.w      D0, [A6 + 0xE]
  1627. 000011CC  3D40 FEE0                move.w     [A6 - 0x120], D0
  1628. 000011D0  302E 0012                move.w     D0, [A6 + 0x12]
  1629. 000011D4  906E 000E                sub.w      D0, [A6 + 0xE]
  1630. 000011D8  9045                     sub.w      D0, D5
  1631. 000011DA  48C0                     ext.l      D0
  1632. 000011DC  81FC 0002                divs.w     D0, 0x2
  1633. 000011E0  322E 0012                move.w     D1, [A6 + 0x12]
  1634. 000011E4  9240                     sub.w      D1, D0
  1635. 000011E6  3D41 FEE4                move.w     [A6 - 0x11C], D1
  1636. 000011EA  486E FEDE                pea.l      [A6 - 0x122]
  1637. 000011EE  2F3C FFFB FFFB           move.l     -[A7], 0xFFFBFFFB
  1638. 000011F4  A8A9                     syscall    InsetRect
  1639. 000011F6  2EBC 0001 0008           move.l     [A7], 0x10008
  1640. 000011FC  3F3C 0001                move.w     -[A7], 0x1
  1641. 00001200  2F3C FFFF D2AE           move.l     -[A7], 0xFFFFD2AE
  1642. 00001206  486E FEDE                pea.l      [A6 - 0x122]
  1643. 0000120A  4EAD 07A2                jsr        [A5 + 0x7A2 /* export_240 */]
  1644. 0000120E  4CEE 00F0 FDCE           movem.l    D4,D5,D6,D7, [A6 - 0x232]
  1645. 00001214  4E5E                     unlink     A6
  1646. 00001216  4E75                     rts
  1647. fn00001218:
  1648. 00001218  4E56 FEEA                link       A6, -0x0116
  1649. 0000121C  48E7 0300                movem.l    -[A7], D6,D7
  1650. 00001220  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1651. 00001224  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1652. 00001228  4EAD 2612                jsr        [A5 + 0x2612 /* export_1214 */]
  1653. 0000122C  2EBC 00D9 0008           move.l     [A7], 0xD90008
  1654. 00001232  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1655. 00001236  4EAD 158A                jsr        [A5 + 0x158A /* export_685 */]
  1656. 0000123A  486E FEEA                pea.l      [A6 - 0x116]
  1657. 0000123E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1658. 00001242  4EAD 2542                jsr        [A5 + 0x2542 /* export_1188 */]
  1659. 00001246  3D79 FFFF D340 FFEE      move.w     [A6 - 0x12], [0xFFFFD340]
  1660. 0000124E  486E FEEA                pea.l      [A6 - 0x116]
  1661. 00001252  4EAD 234A                jsr        [A5 + 0x234A /* export_1125 */]
  1662. 00001256  2EAE 000C                move.l     [A7], [A6 + 0xC]
  1663. 0000125A  4EAD 153A                jsr        [A5 + 0x153A /* export_675 */]
  1664. 0000125E  3E00                     move.w     D7, D0
  1665. 00001260  4EAD 2352                jsr        [A5 + 0x2352 /* export_1126 */]
  1666. 00001264  3D79 FFFF D344 FFEE      move.w     [A6 - 0x12], [0xFFFFD344]
  1667. 0000126C  426E FFF0                clr.w      [A6 - 0x10]
  1668. 00001270  486E FEEA                pea.l      [A6 - 0x116]
  1669. 00001274  4EAD 234A                jsr        [A5 + 0x234A /* export_1125 */]
  1670. 00001278  2EAE 0010                move.l     [A7], [A6 + 0x10]
  1671. 0000127C  4EAD 153A                jsr        [A5 + 0x153A /* export_675 */]
  1672. 00001280  3C00                     move.w     D6, D0
  1673. 00001282  4EAD 2352                jsr        [A5 + 0x2352 /* export_1126 */]
  1674. 00001286  BE46                     cmp.w      D7, D6
  1675. 00001288  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1676. 0000128C  6C04                     bge        +0x6 /* 00001292 */
  1677. 0000128E  3006                     move.w     D0, D6
  1678. 00001290  6002                     bra        +0x4 /* 00001294 */
  1679. label00001292:
  1680. 00001292  3007                     move.w     D0, D7
  1681. label00001294:
  1682. 00001294  206E 0014                movea.l    A0, [A6 + 0x14]
  1683. 00001298  3080                     move.w     [A0], D0
  1684. 0000129A  7001                     moveq.l    D0, 0x01
  1685. 0000129C  4CDF 00C0                movem.l    D6,D7, [A7]+
  1686. 000012A0  4E5E                     unlink     A6
  1687. 000012A2  4E75                     rts
  1688. export_77:
  1689. 000012A4  4E56 FDFA                link       A6, -0x0206
  1690. 000012A8  486E FFFC                pea.l      [A6 - 0x4]
  1691. 000012AC  3F3C 00E0                move.w     -[A7], 0xE0
  1692. 000012B0  4EAD 15EA                jsr        [A5 + 0x15EA /* export_697 */]
  1693. 000012B4  206E FFFC                movea.l    A0, [A6 - 0x4]
  1694. 000012B8  2050                     movea.l    A0, [A0]
  1695. 000012BA  226E FFFC                movea.l    A1, [A6 - 0x4]
  1696. 000012BE  2251                     movea.l    A1, [A1]
  1697. 000012C0  3029 0006                move.w     D0, [A1 + 0x6]
  1698. 000012C4  9068 0002                sub.w      D0, [A0 + 0x2]
  1699. 000012C8  206E 0010                movea.l    A0, [A6 + 0x10]
  1700. 000012CC  3080                     move.w     [A0], D0
  1701. 000012CE  226E FFFC                movea.l    A1, [A6 - 0x4]
  1702. 000012D2  2251                     movea.l    A1, [A1]
  1703. 000012D4  206E FFFC                movea.l    A0, [A6 - 0x4]
  1704. 000012D8  2050                     movea.l    A0, [A0]
  1705. 000012DA  3028 0008                move.w     D0, [A0 + 0x8]
  1706. 000012DE  9069 0004                sub.w      D0, [A1 + 0x4]
  1707. 000012E2  206E 000C                movea.l    A0, [A6 + 0xC]
  1708. 000012E6  3080                     move.w     [A0], D0
  1709. 000012E8  486E FFFA                pea.l      [A6 - 0x6]
  1710. 000012EC  486E FDFA                pea.l      [A6 - 0x206]
  1711. 000012F0  486E FEFA                pea.l      [A6 - 0x106]
  1712. 000012F4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1713. 000012F8  4EBA FF1E                jsr        [PC - 0xE2 /* 00001218 */]
  1714. 000012FC  7005                     moveq.l    D0, 0x05
  1715. 000012FE  D06E FFFA                add.w      D0, [A6 - 0x6]
  1716. 00001302  206E 000C                movea.l    A0, [A6 + 0xC]
  1717. 00001306  D150                     add.w      [A0], D0
  1718. 00001308  7001                     moveq.l    D0, 0x01
  1719. 0000130A  4E5E                     unlink     A6
  1720. 0000130C  4E75                     rts
  1721. export_78:
  1722. fn0000130E:
  1723. 0000130E  4E56 FCCE                link       A6, -0x0332
  1724. 00001312  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  1725. 00001316  286E 0008                movea.l    A4, [A6 + 0x8]
  1726. 0000131A  486E FFFC                pea.l      [A6 - 0x4]
  1727. 0000131E  3F3C 00E0                move.w     -[A7], 0xE0
  1728. 00001322  4EAD 15EA                jsr        [A5 + 0x15EA /* export_697 */]
  1729. 00001326  486E FFF4                pea.l      [A6 - 0xC]
  1730. 0000132A  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1731. 0000132E  2F0C                     move.l     -[A7], A4
  1732. 00001330  4EAD 09C2                jsr        [A5 + 0x9C2 /* export_308 */]
  1733. 00001334  486E FFF4                pea.l      [A6 - 0xC]
  1734. 00001338  A8A3                     syscall    EraseRect
  1735. 0000133A  2D6E FFF4 FFEC           move.l     [A6 - 0x14], [A6 - 0xC]
  1736. 00001340  2D6E FFF8 FFF0           move.l     [A6 - 0x10], [A6 - 0x8]
  1737. 00001346  206E FFFC                movea.l    A0, [A6 - 0x4]
  1738. 0000134A  2050                     movea.l    A0, [A0]
  1739. 0000134C  226E FFFC                movea.l    A1, [A6 - 0x4]
  1740. 00001350  2251                     movea.l    A1, [A1]
  1741. 00001352  3029 0008                move.w     D0, [A1 + 0x8]
  1742. 00001356  9068 0004                sub.w      D0, [A0 + 0x4]
  1743. 0000135A  322E FFF2                move.w     D1, [A6 - 0xE]
  1744. 0000135E  9240                     sub.w      D1, D0
  1745. 00001360  3D41 FFEE                move.w     [A6 - 0x12], D1
  1746. 00001364  2EAE FFFC                move.l     [A7], [A6 - 0x4]
  1747. 00001368  486E FFEC                pea.l      [A6 - 0x14]
  1748. 0000136C  A8F6                     syscall    DrawPicture
  1749. 0000136E  486E FEEC                pea.l      [A6 - 0x114]
  1750. 00001372  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1751. 00001376  4EAD 2612                jsr        [A5 + 0x2612 /* export_1214 */]
  1752. 0000137A  4A6E 0012                tst.w      [A6 + 0x12]
  1753. 0000137E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1754. 00001382  6704                     beq        +0x6 /* 00001388 */
  1755. 00001384  7E08                     moveq.l    D7, 0x08
  1756. 00001386  6002                     bra        +0x4 /* 0000138A */
  1757. label00001388:
  1758. 00001388  7E0B                     moveq.l    D7, 0x0B
  1759. label0000138A:
  1760. 0000138A  3F07                     move.w     -[A7], D7
  1761. 0000138C  3F3C 00D9                move.w     -[A7], 0xD9
  1762. 00001390  486E FDEC                pea.l      [A6 - 0x214]
  1763. 00001394  4EAD 158A                jsr        [A5 + 0x158A /* export_685 */]
  1764. 00001398  486E FCCE                pea.l      [A6 - 0x332]
  1765. 0000139C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1766. 000013A0  4EAD 2542                jsr        [A5 + 0x2542 /* export_1188 */]
  1767. 000013A4  3D79 FFFF D340 FDD2      move.w     [A6 - 0x22E], [0xFFFFD340]
  1768. 000013AC  486E FCCE                pea.l      [A6 - 0x332]
  1769. 000013B0  4EAD 234A                jsr        [A5 + 0x234A /* export_1125 */]
  1770. 000013B4  486E FDEC                pea.l      [A6 - 0x214]
  1771. 000013B8  4EAD 153A                jsr        [A5 + 0x153A /* export_675 */]
  1772. 000013BC  3E00                     move.w     D7, D0
  1773. 000013BE  486E FDE4                pea.l      [A6 - 0x21C]
  1774. 000013C2  486E FDE6                pea.l      [A6 - 0x21A]
  1775. 000013C6  486E FCCE                pea.l      [A6 - 0x332]
  1776. 000013CA  4EAD 235A                jsr        [A5 + 0x235A /* export_1127 */]
  1777. 000013CE  4EAD 2352                jsr        [A5 + 0x2352 /* export_1126 */]
  1778. 000013D2  3D79 FFFF D344 FDD2      move.w     [A6 - 0x22E], [0xFFFFD344]
  1779. 000013DA  3C2E FDD4                move.w     D6, [A6 - 0x22C]
  1780. 000013DE  426E FDD4                clr.w      [A6 - 0x22C]
  1781. 000013E2  486E FCCE                pea.l      [A6 - 0x332]
  1782. 000013E6  4EAD 234A                jsr        [A5 + 0x234A /* export_1125 */]
  1783. 000013EA  486E FEEC                pea.l      [A6 - 0x114]
  1784. 000013EE  4EAD 153A                jsr        [A5 + 0x153A /* export_675 */]
  1785. 000013F2  3A00                     move.w     D5, D0
  1786. 000013F4  486E FDE8                pea.l      [A6 - 0x218]
  1787. 000013F8  486E FDEA                pea.l      [A6 - 0x216]
  1788. 000013FC  486E FCCE                pea.l      [A6 - 0x332]
  1789. 00001400  4EAD 235A                jsr        [A5 + 0x235A /* export_1127 */]
  1790. 00001404  4EAD 2352                jsr        [A5 + 0x2352 /* export_1126 */]
  1791. 00001408  3D46 FDD4                move.w     [A6 - 0x22C], D6
  1792. 0000140C  BE45                     cmp.w      D7, D5
  1793. 0000140E  4FEF 0038                lea.l      A7, [A7 + 0x38]
  1794. 00001412  6C04                     bge        +0x6 /* 00001418 */
  1795. 00001414  3005                     move.w     D0, D5
  1796. 00001416  6002                     bra        +0x4 /* 0000141A */
  1797. label00001418:
  1798. 00001418  3007                     move.w     D0, D7
  1799. label0000141A:
  1800. 0000141A  3E2E FFEE                move.w     D7, [A6 - 0x12]
  1801. 0000141E  9E40                     sub.w      D7, D0
  1802. 00001420  5B47                     subq.w     D7, 5
  1803. 00001422  3C2E FDE6                move.w     D6, [A6 - 0x21A]
  1804. 00001426  DC6E FDEA                add.w      D6, [A6 - 0x216]
  1805. 0000142A  302E FFF0                move.w     D0, [A6 - 0x10]
  1806. 0000142E  906E FFEC                sub.w      D0, [A6 - 0x14]
  1807. 00001432  9046                     sub.w      D0, D6
  1808. 00001434  48C0                     ext.l      D0
  1809. 00001436  81FC 0002                divs.w     D0, 0x2
  1810. 0000143A  D06E FFEC                add.w      D0, [A6 - 0x14]
  1811. 0000143E  D06E FDE6                add.w      D0, [A6 - 0x21A]
  1812. 00001442  906E FDE4                sub.w      D0, [A6 - 0x21C]
  1813. 00001446  3A00                     move.w     D5, D0
  1814. 00001448  3D79 FFFF D340 FDD2      move.w     [A6 - 0x22E], [0xFFFFD340]
  1815. 00001450  486E FCCE                pea.l      [A6 - 0x332]
  1816. 00001454  4EAD 234A                jsr        [A5 + 0x234A /* export_1125 */]
  1817. 00001458  3EBC 0007                move.w     [A7], 0x7
  1818. 0000145C  2F0C                     move.l     -[A7], A4
  1819. 0000145E  4EBA F260                jsr        [PC - 0xDA0 /* 000006C0 */]
  1820. 00001462  3E87                     move.w     [A7], D7
  1821. 00001464  3F05                     move.w     -[A7], D5
  1822. 00001466  A893                     syscall    MoveTo
  1823. 00001468  486E FDEC                pea.l      [A6 - 0x214]
  1824. 0000146C  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  1825. 00001470  2E8C                     move.l     [A7], A4
  1826. 00001472  4EBA F29C                jsr        [PC - 0xD64 /* 00000710 */]
  1827. 00001476  4EAD 2352                jsr        [A5 + 0x2352 /* export_1126 */]
  1828. 0000147A  3D79 FFFF D344 FDD2      move.w     [A6 - 0x22E], [0xFFFFD344]
  1829. 00001482  3C2E FDD4                move.w     D6, [A6 - 0x22C]
  1830. 00001486  426E FDD4                clr.w      [A6 - 0x22C]
  1831. 0000148A  486E FCCE                pea.l      [A6 - 0x332]
  1832. 0000148E  4EAD 234A                jsr        [A5 + 0x234A /* export_1125 */]
  1833. 00001492  3EBC 0007                move.w     [A7], 0x7
  1834. 00001496  2F0C                     move.l     -[A7], A4
  1835. 00001498  4EBA F226                jsr        [PC - 0xDDA /* 000006C0 */]
  1836. 0000149C  302E FDE4                move.w     D0, [A6 - 0x21C]
  1837. 000014A0  D06E FDEA                add.w      D0, [A6 - 0x216]
  1838. 000014A4  906E FDE8                sub.w      D0, [A6 - 0x218]
  1839. 000014A8  DA40                     add.w      D5, D0
  1840. 000014AA  3E87                     move.w     [A7], D7
  1841. 000014AC  3F05                     move.w     -[A7], D5
  1842. 000014AE  A893                     syscall    MoveTo
  1843. 000014B0  486E FEEC                pea.l      [A6 - 0x114]
  1844. 000014B4  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  1845. 000014B8  2E8C                     move.l     [A7], A4
  1846. 000014BA  4EBA F254                jsr        [PC - 0xDAC /* 00000710 */]
  1847. 000014BE  4EAD 2352                jsr        [A5 + 0x2352 /* export_1126 */]
  1848. 000014C2  7001                     moveq.l    D0, 0x01
  1849. 000014C4  4CEE 10E0 FCBE           movem.l    D5,D6,D7,A4, [A6 - 0x342]
  1850. 000014CA  4E5E                     unlink     A6
  1851. 000014CC  4E75                     rts
  1852. export_79:
  1853. 000014CE  4E56 FFFC                link       A6, -0x0004
  1854. 000014D2  486E FFFC                pea.l      [A6 - 0x4]
  1855. 000014D6  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1856. 000014DA  4EAD 0852                jsr        [A5 + 0x852 /* export_262 */]
  1857. 000014DE  3EBC 0001                move.w     [A7], 0x1
  1858. 000014E2  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1859. 000014E6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1860. 000014EA  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1861. 000014EE  4EBA FE1E                jsr        [PC - 0x1E2 /* 0000130E */]
  1862. 000014F2  4E5E                     unlink     A6
  1863. 000014F4  205F                     movea.l    A0, [A7]+
  1864. 000014F6  5C8F                     addq.l     A7, 6
  1865. 000014F8  4ED0                     jmp        [A0]
  1866. fn000014FA:
  1867. 000014FA  4E56 FDF0                link       A6, -0x0210
  1868. 000014FE  48E7 1F08                movem.l    -[A7], D3,D4,D5,D6,D7,A4
  1869. 00001502  286E 0008                movea.l    A4, [A6 + 0x8]
  1870. 00001506  3E2E 0012                move.w     D7, [A6 + 0x12]
  1871. 0000150A  4AB9 FFFF D096           tst.l      [0xFFFFD096]
  1872. 00001510  6700 011E                beq        +0x120 /* 00001630 */
  1873. 00001514  486E FF00                pea.l      [A6 - 0x100]
  1874. 00001518  2F39 FFFF D096           move.l     -[A7], [0xFFFFD096]
  1875. 0000151E  4EAD 2612                jsr        [A5 + 0x2612 /* export_1214 */]
  1876. 00001522  4A40                     tst.w      D0
  1877. 00001524  508F                     addq.l     A7, 8
  1878. 00001526  6700 0108                beq        +0x10A /* 00001630 */
  1879. 0000152A  2F3C 00D9 000A           move.l     -[A7], 0xD9000A
  1880. 00001530  486E FE00                pea.l      [A6 - 0x200]
  1881. 00001534  4EAD 158A                jsr        [A5 + 0x158A /* export_685 */]
  1882. 00001538  4A47                     tst.w      D7
  1883. 0000153A  508F                     addq.l     A7, 8
  1884. 0000153C  660E                     bne        +0x10 /* 0000154C */
  1885. 0000153E  486E FF00                pea.l      [A6 - 0x100]
  1886. 00001542  486E FE00                pea.l      [A6 - 0x200]
  1887. 00001546  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  1888. 0000154A  508F                     addq.l     A7, 8
  1889. label0000154C:
  1890. 0000154C  2F0C                     move.l     -[A7], A4
  1891. 0000154E  4EAD 0D02                jsr        [A5 + 0xD02 /* export_412 */]
  1892. 00001552  2E8C                     move.l     [A7], A4
  1893. 00001554  4EBA 0304                jsr        [PC + 0x304 /* 0000185A */]
  1894. 00001558  3EBC 0007                move.w     [A7], 0x7
  1895. 0000155C  2F0C                     move.l     -[A7], A4
  1896. 0000155E  4EBA F160                jsr        [PC - 0xEA0 /* 000006C0 */]
  1897. 00001562  3EAE 000E                move.w     [A7], [A6 + 0xE]
  1898. 00001566  A88A                     syscall    TextSize
  1899. 00001568  3EAE 0010                move.w     [A7], [A6 + 0x10]
  1900. 0000156C  A888                     syscall    TextFace
  1901. 0000156E  486E FDF8                pea.l      [A6 - 0x208]
  1902. 00001572  A88B                     syscall    GetFontInfo
  1903. 00001574  3C2E FDFA                move.w     D6, [A6 - 0x206]
  1904. 00001578  DC6E FDF8                add.w      D6, [A6 - 0x208]
  1905. 0000157C  DC6E FDFE                add.w      D6, [A6 - 0x202]
  1906. 00001580  3A2E FDFA                move.w     D5, [A6 - 0x206]
  1907. 00001584  486E FDF0                pea.l      [A6 - 0x210]
  1908. 00001588  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1909. 0000158C  2F0C                     move.l     -[A7], A4
  1910. 0000158E  4EAD 09C2                jsr        [A5 + 0x9C2 /* export_308 */]
  1911. 00001592  4A47                     tst.w      D7
  1912. 00001594  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1913. 00001598  6706                     beq        +0x8 /* 000015A0 */
  1914. 0000159A  3806                     move.w     D4, D6
  1915. 0000159C  D844                     add.w      D4, D4
  1916. 0000159E  6002                     bra        +0x4 /* 000015A2 */
  1917. label000015A0:
  1918. 000015A0  3806                     move.w     D4, D6
  1919. label000015A2:
  1920. 000015A2  302E FDF4                move.w     D0, [A6 - 0x20C]
  1921. 000015A6  906E FDF0                sub.w      D0, [A6 - 0x210]
  1922. 000015AA  9044                     sub.w      D0, D4
  1923. 000015AC  48C0                     ext.l      D0
  1924. 000015AE  81FC 0002                divs.w     D0, 0x2
  1925. 000015B2  D06E FDF0                add.w      D0, [A6 - 0x210]
  1926. 000015B6  D046                     add.w      D0, D6
  1927. 000015B8  9045                     sub.w      D0, D5
  1928. 000015BA  3600                     move.w     D3, D0
  1929. 000015BC  486E FE00                pea.l      [A6 - 0x200]
  1930. 000015C0  4EAD 153A                jsr        [A5 + 0x153A /* export_675 */]
  1931. 000015C4  3A00                     move.w     D5, D0
  1932. 000015C6  302E FDF6                move.w     D0, [A6 - 0x20A]
  1933. 000015CA  906E FDF2                sub.w      D0, [A6 - 0x20E]
  1934. 000015CE  9045                     sub.w      D0, D5
  1935. 000015D0  48C0                     ext.l      D0
  1936. 000015D2  81FC 0002                divs.w     D0, 0x2
  1937. 000015D6  D06E FDF2                add.w      D0, [A6 - 0x20E]
  1938. 000015DA  3800                     move.w     D4, D0
  1939. 000015DC  3E84                     move.w     [A7], D4
  1940. 000015DE  3F03                     move.w     -[A7], D3
  1941. 000015E0  A893                     syscall    MoveTo
  1942. 000015E2  486E FE00                pea.l      [A6 - 0x200]
  1943. 000015E6  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  1944. 000015EA  4A47                     tst.w      D7
  1945. 000015EC  5C8F                     addq.l     A7, 6
  1946. 000015EE  6730                     beq        +0x32 /* 00001620 */
  1947. 000015F0  D646                     add.w      D3, D6
  1948. 000015F2  486E FF00                pea.l      [A6 - 0x100]
  1949. 000015F6  4EAD 153A                jsr        [A5 + 0x153A /* export_675 */]
  1950. 000015FA  322E FDF6                move.w     D1, [A6 - 0x20A]
  1951. 000015FE  926E FDF2                sub.w      D1, [A6 - 0x20E]
  1952. 00001602  9240                     sub.w      D1, D0
  1953. 00001604  48C1                     ext.l      D1
  1954. 00001606  83FC 0002                divs.w     D1, 0x2
  1955. 0000160A  D26E FDF2                add.w      D1, [A6 - 0x20E]
  1956. 0000160E  3801                     move.w     D4, D1
  1957. 00001610  3E84                     move.w     [A7], D4
  1958. 00001612  3F03                     move.w     -[A7], D3
  1959. 00001614  A893                     syscall    MoveTo
  1960. 00001616  486E FF00                pea.l      [A6 - 0x100]
  1961. 0000161A  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  1962. 0000161E  5C8F                     addq.l     A7, 6
  1963. label00001620:
  1964. 00001620  2F0C                     move.l     -[A7], A4
  1965. 00001622  4EBA F0EC                jsr        [PC - 0xF14 /* 00000710 */]
  1966. 00001626  2E8C                     move.l     [A7], A4
  1967. 00001628  4EBA 027A                jsr        [PC + 0x27A /* 000018A4 */]
  1968. 0000162C  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  1969. label00001630:
  1970. 00001630  4CEE 10F8 FDD8           movem.l    D3,D4,D5,D6,D7,A4, [A6 - 0x228]
  1971. 00001636  4E5E                     unlink     A6
  1972. 00001638  4E75                     rts
  1973. export_80:
  1974. 0000163A  4E56 0000                link       A6, 0
  1975. 0000163E  42A7                     clr.l      -[A7]
  1976. 00001640  3F39 FFFF D342           move.w     -[A7], [0xFFFFD342]
  1977. 00001646  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1978. 0000164A  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1979. 0000164E  4EBA FEAA                jsr        [PC - 0x156 /* 000014FA */]
  1980. 00001652  4E5E                     unlink     A6
  1981. 00001654  205F                     movea.l    A0, [A7]+
  1982. 00001656  5C8F                     addq.l     A7, 6
  1983. 00001658  4ED0                     jmp        [A0]
  1984. export_81:
  1985. 0000165A  4E56 0000                link       A6, 0
  1986. 0000165E  4878 0001                push.l     0x1
  1987. 00001662  3F39 FFFF D340           move.w     -[A7], [0xFFFFD340]
  1988. 00001668  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1989. 0000166C  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1990. 00001670  4EBA FE88                jsr        [PC - 0x178 /* 000014FA */]
  1991. 00001674  4E5E                     unlink     A6
  1992. 00001676  205F                     movea.l    A0, [A7]+
  1993. 00001678  5C8F                     addq.l     A7, 6
  1994. 0000167A  4ED0                     jmp        [A0]
  1995. export_82:
  1996. 0000167C  4E56 FCDE                link       A6, -0x0322
  1997. 00001680  48E7 0108                movem.l    -[A7], D7,A4
  1998. 00001684  286E 000A                movea.l    A4, [A6 + 0xA]
  1999. 00001688  4AB9 FFFF D096           tst.l      [0xFFFFD096]
  2000. 0000168E  6700 00E2                beq        +0xE4 /* 00001772 */
  2001. 00001692  486E FF00                pea.l      [A6 - 0x100]
  2002. 00001696  2F39 FFFF D096           move.l     -[A7], [0xFFFFD096]
  2003. 0000169C  4EAD 25F2                jsr        [A5 + 0x25F2 /* export_1210 */]
  2004. 000016A0  486E FE00                pea.l      [A6 - 0x200]
  2005. 000016A4  2F39 FFFF D096           move.l     -[A7], [0xFFFFD096]
  2006. 000016AA  4EAD 25FA                jsr        [A5 + 0x25FA /* export_1211 */]
  2007. 000016AE  486E FCEA                pea.l      [A6 - 0x316]
  2008. 000016B2  2F39 FFFF D096           move.l     -[A7], [0xFFFFD096]
  2009. 000016B8  4EAD 2542                jsr        [A5 + 0x2542 /* export_1188 */]
  2010. 000016BC  3D7C 0010 FDEE           move.w     [A6 - 0x212], 0x10
  2011. 000016C2  426E FDF0                clr.w      [A6 - 0x210]
  2012. 000016C6  486E FCE6                pea.l      [A6 - 0x31A]
  2013. 000016CA  486E FCE8                pea.l      [A6 - 0x318]
  2014. 000016CE  486E FCEA                pea.l      [A6 - 0x316]
  2015. 000016D2  4EAD 235A                jsr        [A5 + 0x235A /* export_1127 */]
  2016. 000016D6  486E FCDE                pea.l      [A6 - 0x322]
  2017. 000016DA  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  2018. 000016DE  2F0C                     move.l     -[A7], A4
  2019. 000016E0  4EAD 09C2                jsr        [A5 + 0x9C2 /* export_308 */]
  2020. 000016E4  3E2E FCE8                move.w     D7, [A6 - 0x318]
  2021. 000016E8  DE6E FCDE                add.w      D7, [A6 - 0x322]
  2022. 000016EC  9E6E FCE6                sub.w      D7, [A6 - 0x31A]
  2023. 000016F0  3EAE FCE0                move.w     [A7], [A6 - 0x320]
  2024. 000016F4  3F07                     move.w     -[A7], D7
  2025. 000016F6  A893                     syscall    MoveTo
  2026. 000016F8  486E FCEA                pea.l      [A6 - 0x316]
  2027. 000016FC  4EAD 234A                jsr        [A5 + 0x234A /* export_1125 */]
  2028. 00001700  3EBC 0003                move.w     [A7], 0x3
  2029. 00001704  2F0C                     move.l     -[A7], A4
  2030. 00001706  4EBA EFB8                jsr        [PC - 0x1048 /* 000006C0 */]
  2031. 0000170A  486E FF00                pea.l      [A6 - 0x100]
  2032. 0000170E  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  2033. 00001712  2E8C                     move.l     [A7], A4
  2034. 00001714  4EBA EFFA                jsr        [PC - 0x1006 /* 00000710 */]
  2035. 00001718  4EAD 2352                jsr        [A5 + 0x2352 /* export_1126 */]
  2036. 0000171C  DE6E FCE6                add.w      D7, [A6 - 0x31A]
  2037. 00001720  3D7C 000E FDEE           move.w     [A6 - 0x212], 0xE
  2038. 00001726  3D7C 0001 FDF0           move.w     [A6 - 0x210], 0x1
  2039. 0000172C  486E FCE6                pea.l      [A6 - 0x31A]
  2040. 00001730  486E FCE8                pea.l      [A6 - 0x318]
  2041. 00001734  486E FCEA                pea.l      [A6 - 0x316]
  2042. 00001738  4EAD 235A                jsr        [A5 + 0x235A /* export_1127 */]
  2043. 0000173C  302E FCE8                move.w     D0, [A6 - 0x318]
  2044. 00001740  906E FCE6                sub.w      D0, [A6 - 0x31A]
  2045. 00001744  DE40                     add.w      D7, D0
  2046. 00001746  3EAE FCE0                move.w     [A7], [A6 - 0x320]
  2047. 0000174A  3F07                     move.w     -[A7], D7
  2048. 0000174C  A893                     syscall    MoveTo
  2049. 0000174E  486E FCEA                pea.l      [A6 - 0x316]
  2050. 00001752  4EAD 234A                jsr        [A5 + 0x234A /* export_1125 */]
  2051. 00001756  3EBC 0003                move.w     [A7], 0x3
  2052. 0000175A  2F0C                     move.l     -[A7], A4
  2053. 0000175C  4EBA EF62                jsr        [PC - 0x109E /* 000006C0 */]
  2054. 00001760  486E FE00                pea.l      [A6 - 0x200]
  2055. 00001764  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  2056. 00001768  2E8C                     move.l     [A7], A4
  2057. 0000176A  4EBA EFA4                jsr        [PC - 0x105C /* 00000710 */]
  2058. 0000176E  4EAD 2352                jsr        [A5 + 0x2352 /* export_1126 */]
  2059. label00001772:
  2060. 00001772  4CEE 1080 FCD6           movem.l    D7,A4, [A6 - 0x32A]
  2061. 00001778  4E5E                     unlink     A6
  2062. 0000177A  205F                     movea.l    A0, [A7]+
  2063. 0000177C  5C8F                     addq.l     A7, 6
  2064. 0000177E  4ED0                     jmp        [A0]
  2065. export_83:
  2066. fn00001780:
  2067. 00001780  4E56 FFF8                link       A6, -0x0008
  2068. 00001784  48E7 0308                movem.l    -[A7], D6,D7,A4
  2069. 00001788  286E 0008                movea.l    A4, [A6 + 0x8]
  2070. 0000178C  200C                     move.l     D0, A4
  2071. 0000178E  6700 008A                beq        +0x8C /* 0000181A */
  2072. 00001792  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2073. 00001796  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2074. 0000179A  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  2075. 0000179E  486E 000C                pea.l      [A6 + 0xC]
  2076. 000017A2  A8A3                     syscall    EraseRect
  2077. 000017A4  2054                     movea.l    A0, [A4]
  2078. 000017A6  2D68 0002 FFF8           move.l     [A6 - 0x8], [A0 + 0x2]
  2079. 000017AC  2D68 0006 FFFC           move.l     [A6 - 0x4], [A0 + 0x6]
  2080. 000017B2  302E FFFE                move.w     D0, [A6 - 0x2]
  2081. 000017B6  906E FFFA                sub.w      D0, [A6 - 0x6]
  2082. 000017BA  3E2E 0012                move.w     D7, [A6 + 0x12]
  2083. 000017BE  9E6E 000E                sub.w      D7, [A6 + 0xE]
  2084. 000017C2  9E40                     sub.w      D7, D0
  2085. 000017C4  48C7                     ext.l      D7
  2086. 000017C6  8FFC 0002                divs.w     D7, 0x2
  2087. 000017CA  302E FFFC                move.w     D0, [A6 - 0x4]
  2088. 000017CE  906E FFF8                sub.w      D0, [A6 - 0x8]
  2089. 000017D2  3C2E 0010                move.w     D6, [A6 + 0x10]
  2090. 000017D6  9C6E 000C                sub.w      D6, [A6 + 0xC]
  2091. 000017DA  9C40                     sub.w      D6, D0
  2092. 000017DC  48C6                     ext.l      D6
  2093. 000017DE  8DFC 0002                divs.w     D6, 0x2
  2094. 000017E2  302E 000E                move.w     D0, [A6 + 0xE]
  2095. 000017E6  D06E FFFE                add.w      D0, [A6 - 0x2]
  2096. 000017EA  906E FFFA                sub.w      D0, [A6 - 0x6]
  2097. 000017EE  3D40 0012                move.w     [A6 + 0x12], D0
  2098. 000017F2  302E 000C                move.w     D0, [A6 + 0xC]
  2099. 000017F6  D06E FFFC                add.w      D0, [A6 - 0x4]
  2100. 000017FA  906E FFF8                sub.w      D0, [A6 - 0x8]
  2101. 000017FE  3D40 0010                move.w     [A6 + 0x10], D0
  2102. 00001802  486E 000C                pea.l      [A6 + 0xC]
  2103. 00001806  3F07                     move.w     -[A7], D7
  2104. 00001808  3F06                     move.w     -[A7], D6
  2105. 0000180A  A8A8                     syscall    OffsetRect
  2106. 0000180C  2E8C                     move.l     [A7], A4
  2107. 0000180E  486E 000C                pea.l      [A6 + 0xC]
  2108. 00001812  A8F6                     syscall    DrawPicture
  2109. 00001814  4EAD 0D22                jsr        [A5 + 0xD22 /* export_416 */]
  2110. 00001818  588F                     addq.l     A7, 4
  2111. label0000181A:
  2112. 0000181A  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  2113. 0000181E  4E5E                     unlink     A6
  2114. 00001820  4E75                     rts
  2115. export_84:
  2116. 00001822  4E56 FFF4                link       A6, -0x000C
  2117. 00001826  486E FFF4                pea.l      [A6 - 0xC]
  2118. 0000182A  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  2119. 0000182E  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  2120. 00001832  4EAD 09C2                jsr        [A5 + 0x9C2 /* export_308 */]
  2121. 00001836  486E FFFC                pea.l      [A6 - 0x4]
  2122. 0000183A  3F3C 00DE                move.w     -[A7], 0xDE
  2123. 0000183E  4EAD 15EA                jsr        [A5 + 0x15EA /* export_697 */]
  2124. 00001842  2EAE FFF8                move.l     [A7], [A6 - 0x8]
  2125. 00001846  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2126. 0000184A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2127. 0000184E  4EBA FF30                jsr        [PC - 0xD0 /* 00001780 */]
  2128. 00001852  4E5E                     unlink     A6
  2129. 00001854  205F                     movea.l    A0, [A7]+
  2130. 00001856  5C8F                     addq.l     A7, 6
  2131. 00001858  4ED0                     jmp        [A0]
  2132. export_85:
  2133. fn0000185A:
  2134. 0000185A  4E56 FEEA                link       A6, -0x0116
  2135. 0000185E  4AB9 FFFF D096           tst.l      [0xFFFFD096]
  2136. 00001864  6712                     beq        +0x14 /* 00001878 */
  2137. 00001866  486E FEEA                pea.l      [A6 - 0x116]
  2138. 0000186A  2F39 FFFF D096           move.l     -[A7], [0xFFFFD096]
  2139. 00001870  4EAD 2542                jsr        [A5 + 0x2542 /* export_1188 */]
  2140. 00001874  508F                     addq.l     A7, 8
  2141. 00001876  600A                     bra        +0xC /* 00001882 */
  2142. label00001878:
  2143. 00001878  486E FEEA                pea.l      [A6 - 0x116]
  2144. 0000187C  4EAD 253A                jsr        [A5 + 0x253A /* export_1187 */]
  2145. 00001880  588F                     addq.l     A7, 4
  2146. label00001882:
  2147. 00001882  3D79 FFFF D340 FFEE      move.w     [A6 - 0x12], [0xFFFFD340]
  2148. 0000188A  486E FEEA                pea.l      [A6 - 0x116]
  2149. 0000188E  4EAD 234A                jsr        [A5 + 0x234A /* export_1125 */]
  2150. 00001892  3EBC 0003                move.w     [A7], 0x3
  2151. 00001896  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2152. 0000189A  4EBA EE24                jsr        [PC - 0x11DC /* 000006C0 */]
  2153. 0000189E  7001                     moveq.l    D0, 0x01
  2154. 000018A0  4E5E                     unlink     A6
  2155. 000018A2  4E75                     rts
  2156. export_86:
  2157. fn000018A4:
  2158. 000018A4  4E56 0000                link       A6, 0
  2159. 000018A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2160. 000018AC  4EBA EE62                jsr        [PC - 0x119E /* 00000710 */]
  2161. 000018B0  4EAD 2352                jsr        [A5 + 0x2352 /* export_1126 */]
  2162. 000018B4  7001                     moveq.l    D0, 0x01
  2163. 000018B6  4E5E                     unlink     A6
  2164. 000018B8  4E75                     rts
  2165. export_87:
  2166. 000018BA  4E56 0000                link       A6, 0
  2167. 000018BE  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2168. 000018C2  286E 000A                movea.l    A4, [A6 + 0xA]
  2169. 000018C6  2F0C                     move.l     -[A7], A4
  2170. 000018C8  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  2171. 000018CC  2F3C 5445 5854           move.l     -[A7], 0x54455854 /* 'TEXT' */
  2172. 000018D2  4EAD 15DA                jsr        [A5 + 0x15DA /* export_695 */]
  2173. 000018D6  3E00                     move.w     D7, D0
  2174. 000018D8  4A47                     tst.w      D7
  2175. 000018DA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2176. 000018DE  6604                     bne        +0x6 /* 000018E4 */
  2177. 000018E0  7000                     moveq.l    D0, 0x00
  2178. 000018E2  602E                     bra        +0x30 /* 00001912 */
  2179. label000018E4:
  2180. 000018E4  42A7                     clr.l      -[A7]
  2181. 000018E6  2F14                     move.l     -[A7], [A4]
  2182. 000018E8  4EAD 05DA                jsr        [A5 + 0x5DA /* export_183 */]
  2183. 000018EC  2C1F                     move.l     D6, [A7]+
  2184. 000018EE  2046                     movea.l    A0, D6
  2185. 000018F0  4868 0001                pea.l      [A0 + 0x1]
  2186. 000018F4  2F14                     move.l     -[A7], [A4]
  2187. 000018F6  4EAD 15CA                jsr        [A5 + 0x15CA /* export_693 */]
  2188. 000018FA  3E00                     move.w     D7, D0
  2189. 000018FC  4A47                     tst.w      D7
  2190. 000018FE  508F                     addq.l     A7, 8
  2191. 00001900  6604                     bne        +0x6 /* 00001906 */
  2192. 00001902  7000                     moveq.l    D0, 0x00
  2193. 00001904  600C                     bra        +0xE /* 00001912 */
  2194. label00001906:
  2195. 00001906  2054                     movea.l    A0, [A4]
  2196. 00001908  2006                     move.l     D0, D6
  2197. 0000190A  D090                     add.l      D0, [A0]
  2198. 0000190C  2640                     movea.l    A3, D0
  2199. 0000190E  4213                     clr.b      [A3]
  2200. 00001910  7001                     moveq.l    D0, 0x01
  2201. label00001912:
  2202. 00001912  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  2203. 00001916  4E5E                     unlink     A6
  2204. 00001918  4E75                     rts
  2205. export_88:
  2206. 0000191A  4E56 FDDC                link       A6, -0x0224
  2207. 0000191E  2F0C                     move.l     -[A7], A4
  2208. 00001920  286E 000A                movea.l    A4, [A6 + 0xA]
  2209. 00001924  486E FF00                pea.l      [A6 - 0x100]
  2210. 00001928  7001                     moveq.l    D0, 0x01
  2211. 0000192A  D06E 0008                add.w      D0, [A6 + 0x8]
  2212. 0000192E  3F00                     move.w     -[A7], D0
  2213. 00001930  2F0C                     move.l     -[A7], A4
  2214. 00001932  4EAD 09BA                jsr        [A5 + 0x9BA /* export_307 */]
  2215. 00001936  486E FEF8                pea.l      [A6 - 0x108]
  2216. 0000193A  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  2217. 0000193E  2F0C                     move.l     -[A7], A4
  2218. 00001940  4EAD 09C2                jsr        [A5 + 0x9C2 /* export_308 */]
  2219. 00001944  486E FDE2                pea.l      [A6 - 0x21E]
  2220. 00001948  2F39 FFFF D096           move.l     -[A7], [0xFFFFD096]
  2221. 0000194E  4EAD 2542                jsr        [A5 + 0x2542 /* export_1188 */]
  2222. 00001952  3D7C 000E FEE6           move.w     [A6 - 0x11A], 0xE
  2223. 00001958  2E8C                     move.l     [A7], A4
  2224. 0000195A  4EAD 0D02                jsr        [A5 + 0xD02 /* export_412 */]
  2225. 0000195E  486E FDE2                pea.l      [A6 - 0x21E]
  2226. 00001962  4EAD 234A                jsr        [A5 + 0x234A /* export_1125 */]
  2227. 00001966  3EBC 0003                move.w     [A7], 0x3
  2228. 0000196A  2F0C                     move.l     -[A7], A4
  2229. 0000196C  4EBA ED52                jsr        [PC - 0x12AE /* 000006C0 */]
  2230. 00001970  486E FDDE                pea.l      [A6 - 0x222]
  2231. 00001974  486E FDE0                pea.l      [A6 - 0x220]
  2232. 00001978  486E FDE2                pea.l      [A6 - 0x21E]
  2233. 0000197C  4EAD 235A                jsr        [A5 + 0x235A /* export_1127 */]
  2234. 00001980  302E FEFC                move.w     D0, [A6 - 0x104]
  2235. 00001984  906E FEF8                sub.w      D0, [A6 - 0x108]
  2236. 00001988  906E FDE0                sub.w      D0, [A6 - 0x220]
  2237. 0000198C  48C0                     ext.l      D0
  2238. 0000198E  81FC 0002                divs.w     D0, 0x2
  2239. 00001992  D06E FEF8                add.w      D0, [A6 - 0x108]
  2240. 00001996  D06E FDE0                add.w      D0, [A6 - 0x220]
  2241. 0000199A  906E FDDE                sub.w      D0, [A6 - 0x222]
  2242. 0000199E  3D40 FDDC                move.w     [A6 - 0x224], D0
  2243. 000019A2  3EAE FDDE                move.w     [A7], [A6 - 0x222]
  2244. 000019A6  3F2E FDE0                move.w     -[A7], [A6 - 0x220]
  2245. 000019AA  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  2246. 000019AE  2F2E FEF8                move.l     -[A7], [A6 - 0x108]
  2247. 000019B2  486E FF00                pea.l      [A6 - 0x100]
  2248. 000019B6  4EBA EC04                jsr        [PC - 0x13FC /* 000005BC */]
  2249. 000019BA  2E8C                     move.l     [A7], A4
  2250. 000019BC  4EBA ED52                jsr        [PC - 0x12AE /* 00000710 */]
  2251. 000019C0  4EAD 2352                jsr        [A5 + 0x2352 /* export_1126 */]
  2252. 000019C4  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  2253. 000019C8  286E FDD8                movea.l    A4, [A6 - 0x228]
  2254. 000019CC  4E5E                     unlink     A6
  2255. 000019CE  205F                     movea.l    A0, [A7]+
  2256. 000019D0  5C8F                     addq.l     A7, 6
  2257. 000019D2  4ED0                     jmp        [A0]
  2258. export_89:
  2259. 000019D4  4E56 0000                link       A6, 0
  2260. 000019D8  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  2261. 000019DC  2F3C 444C 4F47           move.l     -[A7], 0x444C4F47 /* 'DLOG' */
  2262. 000019E2  4EAD 0C62                jsr        [A5 + 0xC62 /* export_392 */]
  2263. 000019E6  4A6E 000E                tst.w      [A6 + 0xE]
  2264. 000019EA  5C8F                     addq.l     A7, 6
  2265. 000019EC  6704                     beq        +0x6 /* 000019F2 */
  2266. 000019EE  4EAD 0962                jsr        [A5 + 0x962 /* export_296 */]
  2267. label000019F2:
  2268. 000019F2  42A7                     clr.l      -[A7]
  2269. 000019F4  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  2270. 000019F8  42A7                     clr.l      -[A7]
  2271. 000019FA  4878 FFFF                push.l     0xFFFF
  2272. 000019FE  A97C                     syscall    GetNewDialog
  2273. 00001A00  206E 000A                movea.l    A0, [A6 + 0xA]
  2274. 00001A04  209F                     move.l     [A0], [A7]+
  2275. 00001A06  4A6E 000E                tst.w      [A6 + 0xE]
  2276. 00001A0A  6704                     beq        +0x6 /* 00001A10 */
  2277. 00001A0C  4EAD 096A                jsr        [A5 + 0x96A /* export_297 */]
  2278. label00001A10:
  2279. 00001A10  4267                     clr.w      -[A7]
  2280. 00001A12  A9AF                     syscall    ResError
  2281. 00001A14  4A5F                     tst.w      [A7]+
  2282. 00001A16  6704                     beq        +0x6 /* 00001A1C */
  2283. 00001A18  7000                     moveq.l    D0, 0x00
  2284. 00001A1A  6010                     bra        +0x12 /* 00001A2C */
  2285. label00001A1C:
  2286. 00001A1C  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  2287. 00001A20  206E 000A                movea.l    A0, [A6 + 0xA]
  2288. 00001A24  2F10                     move.l     -[A7], [A0]
  2289. 00001A26  4EAD 0A72                jsr        [A5 + 0xA72 /* export_330 */]
  2290. 00001A2A  7001                     moveq.l    D0, 0x01
  2291. label00001A2C:
  2292. 00001A2C  4E5E                     unlink     A6
  2293. 00001A2E  4E75                     rts
  2294. export_90:
  2295. 00001A30  4E56 0000                link       A6, 0
  2296. 00001A34  4267                     clr.w      -[A7]
  2297. 00001A36  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  2298. 00001A3A  2F39 FFFF D096           move.l     -[A7], [0xFFFFD096]
  2299. 00001A40  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  2300. 00001A44  4EBA F8C8                jsr        [PC - 0x738 /* 0000130E */]
  2301. 00001A48  4E5E                     unlink     A6
  2302. 00001A4A  205F                     movea.l    A0, [A7]+
  2303. 00001A4C  5C8F                     addq.l     A7, 6
  2304. 00001A4E  4ED0                     jmp        [A0]
  2305. export_91:
  2306. 00001A50  4E56 0000                link       A6, 0
  2307. 00001A54  4E5E                     unlink     A6
  2308. 00001A56  4E75                     rts
  2309. export_92:
  2310. 00001A58  4E56 0000                link       A6, 0
  2311. 00001A5C  2F07                     move.l     -[A7], D7
  2312. 00001A5E  206E 000C                movea.l    A0, [A6 + 0xC]
  2313. 00001A62  0C50 0003                cmpi.w     [A0], 0x3
  2314. 00001A66  6704                     beq        +0x6 /* 00001A6C */
  2315. 00001A68  7000                     moveq.l    D0, 0x00
  2316. 00001A6A  6026                     bra        +0x28 /* 00001A92 */
  2317. label00001A6C:
  2318. 00001A6C  206E 000C                movea.l    A0, [A6 + 0xC]
  2319. 00001A70  7EFF                     moveq.l    D7, 0xFFFFFFFF
  2320. 00001A72  CE28 0005                and.b      D7, [A0 + 0x5]
  2321. 00001A76  0C07 0005                cmpi.b     D7, 0x5
  2322. 00001A7A  6614                     bne        +0x16 /* 00001A90 */
  2323. 00001A7C  206E 0010                movea.l    A0, [A6 + 0x10]
  2324. 00001A80  30BC FFFF                move.w     [A0], 0xFFFF
  2325. 00001A84  3F3C FFFF                move.w     -[A7], 0xFFFF
  2326. 00001A88  4EAD 170A                jsr        [A5 + 0x170A /* export_733 */]
  2327. 00001A8C  7001                     moveq.l    D0, 0x01
  2328. 00001A8E  6002                     bra        +0x4 /* 00001A92 */
  2329. label00001A90:
  2330. 00001A90  7000                     moveq.l    D0, 0x00
  2331. label00001A92:
  2332. 00001A92  2E2E FFFC                move.l     D7, [A6 - 0x4]
  2333. 00001A96  4E5E                     unlink     A6
  2334. 00001A98  4E75                     rts
  2335. export_51:
  2336. 00001A9A  4E56 0000                link       A6, 0
  2337. 00001A9E  33FC 000A FFFF D012      move.w     [0xFFFFD012], 0xA /* '\n' */
  2338. 00001AA6  33FC 0012 FFFF D014      move.w     [0xFFFFD014], 0x12
  2339. 00001AAE  33FC 0005 FFFF D016      move.w     [0xFFFFD016], 0x5
  2340. 00001AB6  33FC 0032 FFFF D04E      move.w     [0xFFFFD04E], 0x32 /* '2' */
  2341. 00001ABE  33FC 001E FFFF D050      move.w     [0xFFFFD050], 0x1E
  2342. 00001AC6  33FC 000A FFFF D052      move.w     [0xFFFFD052], 0xA /* '\n' */
  2343. 00001ACE  33FC 000A FFFF D054      move.w     [0xFFFFD054], 0xA /* '\n' */
  2344. 00001AD6  33FC 001E FFFF D056      move.w     [0xFFFFD056], 0x1E
  2345. 00001ADE  33FC 001E FFFF D018      move.w     [0xFFFFD018], 0x1E
  2346. 00001AE6  33FC 0064 FFFF D01A      move.w     [0xFFFFD01A], 0x64 /* 'd' */
  2347. 00001AEE  33FC 00B4 FFFF D01C      move.w     [0xFFFFD01C], 0xB4
  2348. 00001AF6  33FC 0026 FFFF D058      move.w     [0xFFFFD058], 0x26 /* '&' */
  2349. 00001AFE  33FC 003C FFFF D05C      move.w     [0xFFFFD05C], 0x3C /* '<' */
  2350. 00001B06  33FC 0064 FFFF D05A      move.w     [0xFFFFD05A], 0x64 /* 'd' */
  2351. 00001B0E  33FC 001E FFFF D05E      move.w     [0xFFFFD05E], 0x1E
  2352. 00001B16  33FC 0014 FFFF D060      move.w     [0xFFFFD060], 0x14
  2353. 00001B1E  33FC 0032 FFFF D062      move.w     [0xFFFFD062], 0x32 /* '2' */
  2354. 00001B26  33FC 0050 FFFF D064      move.w     [0xFFFFD064], 0x50 /* 'P' */
  2355. 00001B2E  33FC 0028 FFFF D066      move.w     [0xFFFFD066], 0x28 /* '(' */
  2356. 00001B36  33FC 000F FFFF D01E      move.w     [0xFFFFD01E], 0xF
  2357. 00001B3E  33FC 0055 FFFF D068      move.w     [0xFFFFD068], 0x55 /* 'U' */
  2358. 00001B46  33FC 00A5 FFFF D06A      move.w     [0xFFFFD06A], 0xA5
  2359. 00001B4E  33FC 0002 FFFF D020      move.w     [0xFFFFD020], 0x2
  2360. 00001B56  33FC 0014 FFFF D022      move.w     [0xFFFFD022], 0x14
  2361. 00001B5E  33FC 0050 FFFF D024      move.w     [0xFFFFD024], 0x50 /* 'P' */
  2362. 00001B66  33FC 0032 FFFF D026      move.w     [0xFFFFD026], 0x32 /* '2' */
  2363. 00001B6E  33FC 0014 FFFF D028      move.w     [0xFFFFD028], 0x14
  2364. 00001B76  3F3C 001E                move.w     -[A7], 0x1E
  2365. 00001B7A  2F3C FFFF D04E           move.l     -[A7], 0xFFFFD04E
  2366. 00001B80  3F3C 001E                move.w     -[A7], 0x1E
  2367. 00001B84  2F3C FFFF D012           move.l     -[A7], 0xFFFFD012
  2368. 00001B8A  4EAD 093A                jsr        [A5 + 0x93A /* export_291 */]
  2369. 00001B8E  4E5E                     unlink     A6
  2370. 00001B90  4E75                     rts
  2371. 00001B92  4E56 FFFA                link       A6, -0x0006
  2372. 00001B96  2F07                     move.l     -[A7], D7
  2373. 00001B98  486E FFFE                pea.l      [A6 - 0x2]
  2374. 00001B9C  206E 0008                movea.l    A0, [A6 + 0x8]
  2375. 00001BA0  4868 0002                pea.l      [A0 + 0x2]
  2376. 00001BA4  4EAD 152A                jsr        [A5 + 0x152A /* export_673 */]
  2377. 00001BA8  4297                     clr.l      [A7]
  2378. 00001BAA  A924                     syscall    FrontWindow
  2379. 00001BAC  4EAD 0D02                jsr        [A5 + 0xD02 /* export_412 */]
  2380. 00001BB0  4257                     clr.w      [A7]
  2381. 00001BB2  206E 0008                movea.l    A0, [A6 + 0x8]
  2382. 00001BB6  3F28 0104                move.w     -[A7], [A0 + 0x104]
  2383. 00001BBA  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2384. 00001BBE  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  2385. 00001BC2  3D7C 0001 FFFC           move.w     [A6 - 0x4], 0x1
  2386. 00001BC8  3D7C 0001 FFFA           move.w     [A6 - 0x6], 0x1
  2387. 00001BCE  4217                     clr.b      [A7]
  2388. 00001BD0  7001                     moveq.l    D0, 0x01
  2389. 00001BD2  A854                     syscall    FontDispatch
  2390. 00001BD4  4217                     clr.b      [A7]
  2391. 00001BD6  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  2392. 00001BDA  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  2393. 00001BDE  7000                     moveq.l    D0, 0x00
  2394. 00001BE0  A854                     syscall    FontDispatch
  2395. 00001BE2  7E00                     moveq.l    D7, 0x00
  2396. 00001BE4  1E1F                     move.b     D7, [A7]+
  2397. 00001BE6  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  2398. 00001BEA  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  2399. 00001BEE  3007                     move.w     D0, D7
  2400. 00001BF0  2E2E FFF6                move.l     D7, [A6 - 0xA]
  2401. 00001BF4  4E5E                     unlink     A6
  2402. 00001BF6  4E75                     rts
  2403. fn00001BF8:
  2404. 00001BF8  4E56 0000                link       A6, 0
  2405. 00001BFC  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  2406. 00001C00  1E2E 000C                move.b     D7, [A6 + 0xC]
  2407. 00001C04  7C00                     moveq.l    D6, 0x00
  2408. 00001C06  7A00                     moveq.l    D5, 0x00
  2409. 00001C08  1007                     move.b     D0, D7
  2410. 00001C0A  4880                     ext.w      D0
  2411. 00001C0C  3F00                     move.w     -[A7], D0
  2412. 00001C0E  4EAD 0C3A                jsr        [A5 + 0xC3A /* export_387 */]
  2413. 00001C12  1E00                     move.b     D7, D0
  2414. 00001C14  1007                     move.b     D0, D7
  2415. 00001C16  548F                     addq.l     A7, 2
  2416. 00001C18  2806                     move.l     D4, D6
  2417. 00001C1A  48C4                     ext.l      D4
  2418. 00001C1C  7010                     moveq.l    D0, 0x10
  2419. 00001C1E  E1AC                     lsl        D4, D0
  2420. 00001C20  3045                     movea.w    A0, D5
  2421. 00001C22  D888                     add.l      D4, A0
  2422. 00001C24  2004                     move.l     D0, D4
  2423. 00001C26  4CDF 00F0                movem.l    D4,D5,D6,D7, [A7]+
  2424. 00001C2A  4E5E                     unlink     A6
  2425. 00001C2C  4E75                     rts
  2426. fn00001C2E:
  2427. 00001C2E  4E56 0000                link       A6, 0
  2428. 00001C32  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  2429. 00001C36  7E00                     moveq.l    D7, 0x00
  2430. 00001C38  7C00                     moveq.l    D6, 0x00
  2431. 00001C3A  182E 000C                move.b     D4, [A6 + 0xC]
  2432. 00001C3E  4884                     ext.w      D4
  2433. 00001C40  0244 00FF                andi.w     D4, 0xFF
  2434. 00001C44  3004                     move.w     D0, D4
  2435. 00001C46  2A07                     move.l     D5, D7
  2436. 00001C48  48C5                     ext.l      D5
  2437. 00001C4A  7010                     moveq.l    D0, 0x10
  2438. 00001C4C  E1AD                     lsl        D5, D0
  2439. 00001C4E  3046                     movea.w    A0, D6
  2440. 00001C50  DA88                     add.l      D5, A0
  2441. 00001C52  2005                     move.l     D0, D5
  2442. 00001C54  4CDF 00F0                movem.l    D4,D5,D6,D7, [A7]+
  2443. 00001C58  4E5E                     unlink     A6
  2444. 00001C5A  4E75                     rts
  2445. fn00001C5C:
  2446. 00001C5C  4E56 0000                link       A6, 0
  2447. 00001C60  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  2448. 00001C64  7E00                     moveq.l    D7, 0x00
  2449. 00001C66  7C00                     moveq.l    D6, 0x00
  2450. 00001C68  182E 000C                move.b     D4, [A6 + 0xC]
  2451. 00001C6C  4884                     ext.w      D4
  2452. 00001C6E  0244 00FF                andi.w     D4, 0xFF
  2453. 00001C72  3004                     move.w     D0, D4
  2454. 00001C74  2A07                     move.l     D5, D7
  2455. 00001C76  48C5                     ext.l      D5
  2456. 00001C78  7010                     moveq.l    D0, 0x10
  2457. 00001C7A  E1AD                     lsl        D5, D0
  2458. 00001C7C  3046                     movea.w    A0, D6
  2459. 00001C7E  DA88                     add.l      D5, A0
  2460. 00001C80  2005                     move.l     D0, D5
  2461. 00001C82  4CDF 00F0                movem.l    D4,D5,D6,D7, [A7]+
  2462. 00001C86  4E5E                     unlink     A6
  2463. 00001C88  4E75                     rts
  2464. fn00001C8A:
  2465. 00001C8A  4E56 0000                link       A6, 0
  2466. 00001C8E  48E7 0108                movem.l    -[A7], D7,A4
  2467. 00001C92  1E2E 0008                move.b     D7, [A6 + 0x8]
  2468. 00001C96  286E 000A                movea.l    A4, [A6 + 0xA]
  2469. 00001C9A  4214                     clr.b      [A4]
  2470. 00001C9C  0C07 001C                cmpi.b     D7, 0x1C
  2471. 00001CA0  6604                     bne        +0x6 /* 00001CA6 */
  2472. 00001CA2  18BC 0003                move.b     [A4], 0x3
  2473. label00001CA6:
  2474. 00001CA6  0C07 001D                cmpi.b     D7, 0x1D
  2475. 00001CAA  6604                     bne        +0x6 /* 00001CB0 */
  2476. 00001CAC  18BC 0004                move.b     [A4], 0x4
  2477. label00001CB0:
  2478. 00001CB0  0C07 001E                cmpi.b     D7, 0x1E
  2479. 00001CB4  6604                     bne        +0x6 /* 00001CBA */
  2480. 00001CB6  18BC 0001                move.b     [A4], 0x1
  2481. label00001CBA:
  2482. 00001CBA  0C07 001F                cmpi.b     D7, 0x1F
  2483. 00001CBE  6604                     bne        +0x6 /* 00001CC4 */
  2484. 00001CC0  18BC 0002                move.b     [A4], 0x2
  2485. label00001CC4:
  2486. 00001CC4  4A14                     tst.b      [A4]
  2487. 00001CC6  56C0                     sne        D0
  2488. 00001CC8  4400                     neg.b      D0
  2489. 00001CCA  4880                     ext.w      D0
  2490. 00001CCC  4CDF 1080                movem.l    D7,A4, [A7]+
  2491. 00001CD0  4E5E                     unlink     A6
  2492. 00001CD2  4E75                     rts
  2493. 00001CD4  4E56 FFFC                link       A6, -0x0004
  2494. 00001CD8  206E 0008                movea.l    A0, [A6 + 0x8]
  2495. 00001CDC  0C10 001B                cmpi.b     [A0], 0x1B
  2496. 00001CE0  6608                     bne        +0xA /* 00001CEA */
  2497. 00001CE2  206E 0008                movea.l    A0, [A6 + 0x8]
  2498. 00001CE6  10BC 0008                move.b     [A0], 0x8
  2499. label00001CEA:
  2500. 00001CEA  206E 0008                movea.l    A0, [A6 + 0x8]
  2501. 00001CEE  0C10 0008                cmpi.b     [A0], 0x8
  2502. 00001CF2  57C0                     seq        D0
  2503. 00001CF4  4400                     neg.b      D0
  2504. 00001CF6  4880                     ext.w      D0
  2505. 00001CF8  4E5E                     unlink     A6
  2506. 00001CFA  4E75                     rts
  2507. fn00001CFC:
  2508. 00001CFC  4E56 0000                link       A6, 0
  2509. 00001D00  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  2510. 00001D04  286E 0008                movea.l    A4, [A6 + 0x8]
  2511. 00001D08  1A2E 000C                move.b     D5, [A6 + 0xC]
  2512. 00001D0C  3E2E 000E                move.w     D7, [A6 + 0xE]
  2513. 00001D10  4A47                     tst.w      D7
  2514. 00001D12  672C                     beq        +0x2E /* 00001D40 */
  2515. 00001D14  4A6E 0010                tst.w      [A6 + 0x10]
  2516. 00001D18  6726                     beq        +0x28 /* 00001D40 */
  2517. 00001D1A  1F05                     move.b     -[A7], D5
  2518. 00001D1C  2F0C                     move.l     -[A7], A4
  2519. 00001D1E  4EBA FED8                jsr        [PC - 0x128 /* 00001BF8 */]
  2520. 00001D22  2C00                     move.l     D6, D0
  2521. 00001D24  2006                     move.l     D0, D6
  2522. 00001D26  7210                     moveq.l    D1, 0x10
  2523. 00001D28  E2A8                     lsr        D0, D1
  2524. 00001D2A  0240 FFFF                andi.w     D0, 0xFFFF
  2525. 00001D2E  5C8F                     addq.l     A7, 6
  2526. 00001D30  6708                     beq        +0xA /* 00001D3A */
  2527. 00001D32  2F06                     move.l     -[A7], D6
  2528. 00001D34  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2529. 00001D38  588F                     addq.l     A7, 4
  2530. label00001D3A:
  2531. 00001D3A  7001                     moveq.l    D0, 0x01
  2532. 00001D3C  6000 00A0                bra        +0xA2 /* 00001DDE */
  2533. label00001D40:
  2534. 00001D40  4A47                     tst.w      D7
  2535. 00001D42  672A                     beq        +0x2C /* 00001D6E */
  2536. 00001D44  4A6E 0012                tst.w      [A6 + 0x12]
  2537. 00001D48  6724                     beq        +0x26 /* 00001D6E */
  2538. 00001D4A  1F05                     move.b     -[A7], D5
  2539. 00001D4C  2F0C                     move.l     -[A7], A4
  2540. 00001D4E  4EBA FEDE                jsr        [PC - 0x122 /* 00001C2E */]
  2541. 00001D52  2C00                     move.l     D6, D0
  2542. 00001D54  2006                     move.l     D0, D6
  2543. 00001D56  7210                     moveq.l    D1, 0x10
  2544. 00001D58  E2A8                     lsr        D0, D1
  2545. 00001D5A  0240 FFFF                andi.w     D0, 0xFFFF
  2546. 00001D5E  5C8F                     addq.l     A7, 6
  2547. 00001D60  6708                     beq        +0xA /* 00001D6A */
  2548. 00001D62  2F06                     move.l     -[A7], D6
  2549. 00001D64  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2550. 00001D68  588F                     addq.l     A7, 4
  2551. label00001D6A:
  2552. 00001D6A  7001                     moveq.l    D0, 0x01
  2553. 00001D6C  6070                     bra        +0x72 /* 00001DDE */
  2554. label00001D6E:
  2555. 00001D6E  4A47                     tst.w      D7
  2556. 00001D70  6722                     beq        +0x24 /* 00001D94 */
  2557. 00001D72  42A7                     clr.l      -[A7]
  2558. 00001D74  1005                     move.b     D0, D5
  2559. 00001D76  4880                     ext.w      D0
  2560. 00001D78  3F00                     move.w     -[A7], D0
  2561. 00001D7A  A93E                     syscall    MenuKey
  2562. 00001D7C  2C1F                     move.l     D6, [A7]+
  2563. 00001D7E  2006                     move.l     D0, D6
  2564. 00001D80  7210                     moveq.l    D1, 0x10
  2565. 00001D82  E2A8                     lsr        D0, D1
  2566. 00001D84  0240 FFFF                andi.w     D0, 0xFFFF
  2567. 00001D88  670A                     beq        +0xC /* 00001D94 */
  2568. 00001D8A  2F06                     move.l     -[A7], D6
  2569. 00001D8C  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2570. 00001D90  7001                     moveq.l    D0, 0x01
  2571. 00001D92  604A                     bra        +0x4C /* 00001DDE */
  2572. label00001D94:
  2573. 00001D94  4A47                     tst.w      D7
  2574. 00001D96  6724                     beq        +0x26 /* 00001DBC */
  2575. 00001D98  1F05                     move.b     -[A7], D5
  2576. 00001D9A  2F0C                     move.l     -[A7], A4
  2577. 00001D9C  4EBA FEBE                jsr        [PC - 0x142 /* 00001C5C */]
  2578. 00001DA0  2C00                     move.l     D6, D0
  2579. 00001DA2  2006                     move.l     D0, D6
  2580. 00001DA4  7210                     moveq.l    D1, 0x10
  2581. 00001DA6  E2A8                     lsr        D0, D1
  2582. 00001DA8  0240 FFFF                andi.w     D0, 0xFFFF
  2583. 00001DAC  5C8F                     addq.l     A7, 6
  2584. 00001DAE  6708                     beq        +0xA /* 00001DB8 */
  2585. 00001DB0  2F06                     move.l     -[A7], D6
  2586. 00001DB2  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2587. 00001DB6  588F                     addq.l     A7, 4
  2588. label00001DB8:
  2589. 00001DB8  7001                     moveq.l    D0, 0x01
  2590. 00001DBA  6022                     bra        +0x24 /* 00001DDE */
  2591. label00001DBC:
  2592. 00001DBC  2F0C                     move.l     -[A7], A4
  2593. 00001DBE  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  2594. 00001DC2  4A40                     tst.w      D0
  2595. 00001DC4  588F                     addq.l     A7, 4
  2596. 00001DC6  6714                     beq        +0x16 /* 00001DDC */
  2597. 00001DC8  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2598. 00001DCC  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2599. 00001DD0  1F05                     move.b     -[A7], D5
  2600. 00001DD2  2F0C                     move.l     -[A7], A4
  2601. 00001DD4  4EAD 0882                jsr        [A5 + 0x882 /* export_268 */]
  2602. 00001DD8  7001                     moveq.l    D0, 0x01
  2603. 00001DDA  6002                     bra        +0x4 /* 00001DDE */
  2604. label00001DDC:
  2605. 00001DDC  7000                     moveq.l    D0, 0x00
  2606. label00001DDE:
  2607. 00001DDE  4CEE 10E0 FFF0           movem.l    D5,D6,D7,A4, [A6 - 0x10]
  2608. 00001DE4  4E5E                     unlink     A6
  2609. 00001DE6  4E75                     rts
  2610. fn00001DE8:
  2611. 00001DE8  4E56 FFFE                link       A6, -0x0002
  2612. 00001DEC  2F0C                     move.l     -[A7], A4
  2613. 00001DEE  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2614. 00001DF2  486E FFFF                pea.l      [A6 - 0x1]
  2615. 00001DF6  1F2E 0008                move.b     -[A7], [A6 + 0x8]
  2616. 00001DFA  4EBA FE8E                jsr        [PC - 0x172 /* 00001C8A */]
  2617. 00001DFE  4297                     clr.l      [A7]
  2618. 00001E00  A924                     syscall    FrontWindow
  2619. 00001E02  285F                     movea.l    A4, [A7]+
  2620. 00001E04  3EAE 000E                move.w     [A7], [A6 + 0xE]
  2621. 00001E08  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2622. 00001E0C  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2623. 00001E10  1F2E 0008                move.b     -[A7], [A6 + 0x8]
  2624. 00001E14  2F0C                     move.l     -[A7], A4
  2625. 00001E16  4EBA FEE4                jsr        [PC - 0x11C /* 00001CFC */]
  2626. 00001E1A  4A40                     tst.w      D0
  2627. 00001E1C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2628. 00001E20  6620                     bne        +0x22 /* 00001E42 */
  2629. 00001E22  200C                     move.l     D0, A4
  2630. 00001E24  671C                     beq        +0x1E /* 00001E42 */
  2631. 00001E26  0C2E 0008 0008           cmpi.b     [A6 + 0x8], 0x8
  2632. 00001E2C  6614                     bne        +0x16 /* 00001E42 */
  2633. 00001E2E  2F0C                     move.l     -[A7], A4
  2634. 00001E30  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  2635. 00001E34  4A40                     tst.w      D0
  2636. 00001E36  588F                     addq.l     A7, 4
  2637. 00001E38  6708                     beq        +0xA /* 00001E42 */
  2638. 00001E3A  2F0C                     move.l     -[A7], A4
  2639. 00001E3C  4EAD 08B2                jsr        [A5 + 0x8B2 /* export_274 */]
  2640. 00001E40  588F                     addq.l     A7, 4
  2641. label00001E42:
  2642. 00001E42  285F                     movea.l    A4, [A7]+
  2643. 00001E44  4E5E                     unlink     A6
  2644. 00001E46  4E75                     rts
  2645. fn00001E48:
  2646. 00001E48  4E56 FFFC                link       A6, -0x0004
  2647. 00001E4C  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  2648. 00001E50  7EFF                     moveq.l    D7, 0xFFFFFFFF
  2649. 00001E52  CE2E 000D                and.b      D7, [A6 + 0xD]
  2650. 00001E56  302E 0016                move.w     D0, [A6 + 0x16]
  2651. 00001E5A  48C0                     ext.l      D0
  2652. 00001E5C  0280 0000 0100           andi.l     D0, 0x100
  2653. 00001E62  0C80 0000 0100           cmpi.l     D0, 0x100
  2654. 00001E68  57C6                     seq        D6
  2655. 00001E6A  4406                     neg.b      D6
  2656. 00001E6C  4886                     ext.w      D6
  2657. 00001E6E  302E 0016                move.w     D0, [A6 + 0x16]
  2658. 00001E72  48C0                     ext.l      D0
  2659. 00001E74  0280 0000 0200           andi.l     D0, 0x200
  2660. 00001E7A  0C80 0000 0200           cmpi.l     D0, 0x200
  2661. 00001E80  57C5                     seq        D5
  2662. 00001E82  4405                     neg.b      D5
  2663. 00001E84  4885                     ext.w      D5
  2664. 00001E86  302E 0016                move.w     D0, [A6 + 0x16]
  2665. 00001E8A  48C0                     ext.l      D0
  2666. 00001E8C  0280 0000 0800           andi.l     D0, 0x800
  2667. 00001E92  0C80 0000 0800           cmpi.l     D0, 0x800
  2668. 00001E98  57C4                     seq        D4
  2669. 00001E9A  4404                     neg.b      D4
  2670. 00001E9C  4884                     ext.w      D4
  2671. 00001E9E  2D6E 0012 FFFC           move.l     [A6 - 0x4], [A6 + 0x12]
  2672. 00001EA4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2673. 00001EA8  3F04                     move.w     -[A7], D4
  2674. 00001EAA  3F05                     move.w     -[A7], D5
  2675. 00001EAC  3F06                     move.w     -[A7], D6
  2676. 00001EAE  1F07                     move.b     -[A7], D7
  2677. 00001EB0  4EBA FF36                jsr        [PC - 0xCA /* 00001DE8 */]
  2678. 00001EB4  4CEE 00F0 FFEC           movem.l    D4,D5,D6,D7, [A6 - 0x14]
  2679. 00001EBA  4E5E                     unlink     A6
  2680. 00001EBC  4E75                     rts
  2681. export_43:
  2682. 00001EBE  4E56 0000                link       A6, 0
  2683. 00001EC2  33EE 0008 FFFF E0A4      move.w     [0xFFFFE0A4], [A6 + 0x8]
  2684. 00001ECA  7001                     moveq.l    D0, 0x01
  2685. 00001ECC  4E5E                     unlink     A6
  2686. 00001ECE  4E75                     rts
  2687. fn00001ED0:
  2688. 00001ED0  4E56 0000                link       A6, 0
  2689. 00001ED4  2F0C                     move.l     -[A7], A4
  2690. 00001ED6  286E 000A                movea.l    A4, [A6 + 0xA]
  2691. 00001EDA  200C                     move.l     D0, A4
  2692. 00001EDC  6714                     beq        +0x16 /* 00001EF2 */
  2693. 00001EDE  2F0C                     move.l     -[A7], A4
  2694. 00001EE0  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  2695. 00001EE4  4A40                     tst.w      D0
  2696. 00001EE6  588F                     addq.l     A7, 4
  2697. 00001EE8  6708                     beq        +0xA /* 00001EF2 */
  2698. 00001EEA  2F0C                     move.l     -[A7], A4
  2699. 00001EEC  4EAD 0912                jsr        [A5 + 0x912 /* export_286 */]
  2700. 00001EF0  588F                     addq.l     A7, 4
  2701. label00001EF2:
  2702. 00001EF2  285F                     movea.l    A4, [A7]+
  2703. 00001EF4  4E5E                     unlink     A6
  2704. 00001EF6  4E75                     rts
  2705. fn00001EF8:
  2706. 00001EF8  4E56 0000                link       A6, 0
  2707. 00001EFC  48E7 0108                movem.l    -[A7], D7,A4
  2708. 00001F00  286E 000A                movea.l    A4, [A6 + 0xA]
  2709. 00001F04  2F0C                     move.l     -[A7], A4
  2710. 00001F06  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  2711. 00001F0A  4A40                     tst.w      D0
  2712. 00001F0C  588F                     addq.l     A7, 4
  2713. 00001F0E  6710                     beq        +0x12 /* 00001F20 */
  2714. 00001F10  7E01                     moveq.l    D7, 0x01
  2715. 00001F12  CE6E 0016                and.w      D7, [A6 + 0x16]
  2716. 00001F16  3F07                     move.w     -[A7], D7
  2717. 00001F18  2F0C                     move.l     -[A7], A4
  2718. 00001F1A  4EAD 085A                jsr        [A5 + 0x85A /* export_263 */]
  2719. 00001F1E  5C8F                     addq.l     A7, 6
  2720. label00001F20:
  2721. 00001F20  4CDF 1080                movem.l    D7,A4, [A7]+
  2722. 00001F24  4E5E                     unlink     A6
  2723. 00001F26  4E75                     rts
  2724. fn00001F28:
  2725. 00001F28  4E56 0000                link       A6, 0
  2726. 00001F2C  2F07                     move.l     -[A7], D7
  2727. 00001F2E  7EFF                     moveq.l    D7, 0xFFFFFFFF
  2728. 00001F30  CE6E 000C                and.w      D7, [A6 + 0xC]
  2729. 00001F34  CE7C 0001                and.w      D7, 0x1
  2730. 00001F38  42A7                     clr.l      -[A7]
  2731. 00001F3A  A924                     syscall    FrontWindow
  2732. 00001F3C  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  2733. 00001F40  4A40                     tst.w      D0
  2734. 00001F42  588F                     addq.l     A7, 4
  2735. 00001F44  670C                     beq        +0xE /* 00001F52 */
  2736. 00001F46  3F07                     move.w     -[A7], D7
  2737. 00001F48  42A7                     clr.l      -[A7]
  2738. 00001F4A  A924                     syscall    FrontWindow
  2739. 00001F4C  4EAD 085A                jsr        [A5 + 0x85A /* export_263 */]
  2740. 00001F50  5C8F                     addq.l     A7, 6
  2741. label00001F52:
  2742. 00001F52  4A47                     tst.w      D7
  2743. 00001F54  670C                     beq        +0xE /* 00001F62 */
  2744. 00001F56  33FC 0001 FFFF D010      move.w     [0xFFFFD010], 0x1
  2745. 00001F5E  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2746. label00001F62:
  2747. 00001F62  2E1F                     move.l     D7, [A7]+
  2748. 00001F64  4E5E                     unlink     A6
  2749. 00001F66  4E75                     rts
  2750. fn00001F68:
  2751. 00001F68  4E56 FFFC                link       A6, -0x0004
  2752. 00001F6C  2F07                     move.l     -[A7], D7
  2753. 00001F6E  4267                     clr.w      -[A7]
  2754. 00001F70  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  2755. 00001F74  486E FFFC                pea.l      [A6 - 0x4]
  2756. 00001F78  A92C                     syscall    FindWindow
  2757. 00001F7A  3E1F                     move.w     D7, [A7]+
  2758. 00001F7C  4AAE FFFC                tst.l      [A6 - 0x4]
  2759. 00001F80  6716                     beq        +0x18 /* 00001F98 */
  2760. 00001F82  42A7                     clr.l      -[A7]
  2761. 00001F84  A924                     syscall    FrontWindow
  2762. 00001F86  202E FFFC                move.l     D0, [A6 - 0x4]
  2763. 00001F8A  B09F                     cmp.l      D0, [A7]+
  2764. 00001F8C  670A                     beq        +0xC /* 00001F98 */
  2765. 00001F8E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2766. 00001F92  A91F                     syscall    SelectWindow
  2767. 00001F94  6000 00BE                bra        +0xC0 /* 00002054 */
  2768. label00001F98:
  2769. 00001F98  3007                     move.w     D0, D7
  2770. 00001F9A  0C40 0008                cmpi.w     D0, 0x8
  2771. 00001F9E  6200 00B4                bhi        +0xB6 /* 00002054 */
  2772. 00001FA2  43FA 00B6                lea.l      A1, [PC + 0xB6 /* 0000205A, value 0xFFFAFF54 */]
  2773. 00001FA6  D040                     add.w      D0, D0
  2774. 00001FA8  D2F1 0000                add.w      A1, [A1 + D0.w]
  2775. 00001FAC  4ED1                     jmp        [A1]
  2776. 00001FAE  42A7                     clr.l      -[A7]
  2777. 00001FB0  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  2778. 00001FB4  A93D                     syscall    MenuSelect
  2779. 00001FB6  2E1F                     move.l     D7, [A7]+
  2780. 00001FB8  2007                     move.l     D0, D7
  2781. 00001FBA  7210                     moveq.l    D1, 0x10
  2782. 00001FBC  E2A8                     lsr        D0, D1
  2783. 00001FBE  0240 FFFF                andi.w     D0, 0xFFFF
  2784. 00001FC2  6700 0090                beq        +0x92 /* 00002054 */
  2785. 00001FC6  2F07                     move.l     -[A7], D7
  2786. 00001FC8  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2787. 00001FCC  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2788. 00001FD0  588F                     addq.l     A7, 4
  2789. 00001FD2  6000 0080                bra        +0x82 /* 00002054 */
  2790. 00001FD6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2791. 00001FDA  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  2792. 00001FDE  4A40                     tst.w      D0
  2793. 00001FE0  588F                     addq.l     A7, 4
  2794. 00001FE2  6770                     beq        +0x72 /* 00002054 */
  2795. 00001FE4  41EE 0018                lea.l      A0, [A6 + 0x18]
  2796. 00001FE8  2F20                     move.l     -[A7], -[A0]
  2797. 00001FEA  2F20                     move.l     -[A7], -[A0]
  2798. 00001FEC  2F20                     move.l     -[A7], -[A0]
  2799. 00001FEE  2F20                     move.l     -[A7], -[A0]
  2800. 00001FF0  4EAD 087A                jsr        [A5 + 0x87A /* export_267 */]
  2801. 00001FF4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2802. 00001FF8  605A                     bra        +0x5C /* 00002054 */
  2803. 00001FFA  486E 0008                pea.l      [A6 + 0x8]
  2804. 00001FFE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2805. 00002002  A9B3                     syscall    SystemClick
  2806. 00002004  604E                     bra        +0x50 /* 00002054 */
  2807. 00002006  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2808. 0000200A  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  2809. 0000200E  4EAD 0A8A                jsr        [A5 + 0xA8A /* export_333 */]
  2810. 00002012  508F                     addq.l     A7, 8
  2811. 00002014  603E                     bra        +0x40 /* 00002054 */
  2812. 00002016  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2813. 0000201A  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  2814. 0000201E  4EAD 0A92                jsr        [A5 + 0xA92 /* export_334 */]
  2815. 00002022  508F                     addq.l     A7, 8
  2816. 00002024  602E                     bra        +0x30 /* 00002054 */
  2817. 00002026  4227                     clr.b      -[A7]
  2818. 00002028  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2819. 0000202C  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  2820. 00002030  A91E                     syscall    TrackGoAway
  2821. 00002032  4A1F                     tst.b      [A7]+
  2822. 00002034  671E                     beq        +0x20 /* 00002054 */
  2823. 00002036  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2824. 0000203A  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  2825. 0000203E  588F                     addq.l     A7, 4
  2826. 00002040  6012                     bra        +0x14 /* 00002054 */
  2827. 00002042  3F07                     move.w     -[A7], D7
  2828. 00002044  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2829. 00002048  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  2830. 0000204C  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  2831. 00002050  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2832. label00002054:
  2833. 00002054  2E1F                     move.l     D7, [A7]+
  2834. 00002056  4E5E                     unlink     A6
  2835. 00002058  4E75                     rts
  2836. 0000205A  FFFA                     .invalid   <<F/7/7>>
  2837. 0000205C  FF54                     .extension 0xF54 <<F/4-5/7>> // unimplemented
  2838. 0000205E  FFA0                     .invalid   <<F/6/7>>
  2839. 00002060  FF7C                     .extension 0xF7C <<F/4-5/7>> // unimplemented
  2840. 00002062  FFAC                     .invalid   <<F/6/7>>
  2841. 00002064  FFBC                     .invalid   <<F/6/7>>
  2842. 00002066  FFCC                     .invalid   <<F/7/7>>
  2843. 00002068  FFE8                     .invalid   <<F/7/7>>
  2844. 0000206A  FFE8                     .invalid   <<F/7/7>>
  2845. export_45:
  2846. fn0000206C:
  2847. 0000206C  4E56 0000                link       A6, 0
  2848. 00002070  4227                     clr.b      -[A7]
  2849. 00002072  486E 0008                pea.l      [A6 + 0x8]
  2850. 00002076  A97F                     syscall    IsDialogEvent
  2851. 00002078  4A1F                     tst.b      [A7]+
  2852. 0000207A  6724                     beq        +0x26 /* 000020A0 */
  2853. 0000207C  0C6E 0003 0008           cmpi.w     [A6 + 0x8], 0x3
  2854. 00002082  6708                     beq        +0xA /* 0000208C */
  2855. 00002084  0C6E 0001 0008           cmpi.w     [A6 + 0x8], 0x1
  2856. 0000208A  6614                     bne        +0x16 /* 000020A0 */
  2857. label0000208C:
  2858. 0000208C  41EE 0018                lea.l      A0, [A6 + 0x18]
  2859. 00002090  2F20                     move.l     -[A7], -[A0]
  2860. 00002092  2F20                     move.l     -[A7], -[A0]
  2861. 00002094  2F20                     move.l     -[A7], -[A0]
  2862. 00002096  2F20                     move.l     -[A7], -[A0]
  2863. 00002098  4EAD 087A                jsr        [A5 + 0x87A /* export_267 */]
  2864. 0000209C  6000 00B2                bra        +0xB4 /* 00002150 */
  2865. label000020A0:
  2866. 000020A0  302E 0008                move.w     D0, [A6 + 0x8]
  2867. 000020A4  0C40 0017                cmpi.w     D0, 0x17
  2868. 000020A8  6200 00A6                bhi        +0xA8 /* 00002150 */
  2869. 000020AC  43FA 00A6                lea.l      A1, [PC + 0xA6 /* 00002154, value 0xFFFCFF7C */]
  2870. 000020B0  D040                     add.w      D0, D0
  2871. 000020B2  D2F1 0000                add.w      A1, [A1 + D0.w]
  2872. 000020B6  4ED1                     jmp        [A1]
  2873. 000020B8  41EE 0018                lea.l      A0, [A6 + 0x18]
  2874. 000020BC  2F20                     move.l     -[A7], -[A0]
  2875. 000020BE  2F20                     move.l     -[A7], -[A0]
  2876. 000020C0  2F20                     move.l     -[A7], -[A0]
  2877. 000020C2  2F20                     move.l     -[A7], -[A0]
  2878. 000020C4  4EBA FD82                jsr        [PC - 0x27E /* 00001E48 */]
  2879. 000020C8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2880. 000020CC  6000 0082                bra        +0x84 /* 00002150 */
  2881. 000020D0  41EE 0018                lea.l      A0, [A6 + 0x18]
  2882. 000020D4  2F20                     move.l     -[A7], -[A0]
  2883. 000020D6  2F20                     move.l     -[A7], -[A0]
  2884. 000020D8  2F20                     move.l     -[A7], -[A0]
  2885. 000020DA  2F20                     move.l     -[A7], -[A0]
  2886. 000020DC  4EBA FE8A                jsr        [PC - 0x176 /* 00001F68 */]
  2887. 000020E0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2888. 000020E4  606A                     bra        +0x6C /* 00002150 */
  2889. 000020E6  41EE 0018                lea.l      A0, [A6 + 0x18]
  2890. 000020EA  2F20                     move.l     -[A7], -[A0]
  2891. 000020EC  2F20                     move.l     -[A7], -[A0]
  2892. 000020EE  2F20                     move.l     -[A7], -[A0]
  2893. 000020F0  2F20                     move.l     -[A7], -[A0]
  2894. 000020F2  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  2895. 000020F6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2896. 000020FA  6054                     bra        +0x56 /* 00002150 */
  2897. 000020FC  41EE 0018                lea.l      A0, [A6 + 0x18]
  2898. 00002100  2F20                     move.l     -[A7], -[A0]
  2899. 00002102  2F20                     move.l     -[A7], -[A0]
  2900. 00002104  2F20                     move.l     -[A7], -[A0]
  2901. 00002106  2F20                     move.l     -[A7], -[A0]
  2902. 00002108  4EBA FDEE                jsr        [PC - 0x212 /* 00001EF8 */]
  2903. 0000210C  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2904. 00002110  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2905. 00002114  603A                     bra        +0x3C /* 00002150 */
  2906. 00002116  41EE 0018                lea.l      A0, [A6 + 0x18]
  2907. 0000211A  2F20                     move.l     -[A7], -[A0]
  2908. 0000211C  2F20                     move.l     -[A7], -[A0]
  2909. 0000211E  2F20                     move.l     -[A7], -[A0]
  2910. 00002120  2F20                     move.l     -[A7], -[A0]
  2911. 00002122  4EBA FDAC                jsr        [PC - 0x254 /* 00001ED0 */]
  2912. 00002126  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2913. 0000212A  6024                     bra        +0x26 /* 00002150 */
  2914. 0000212C  41EE 0018                lea.l      A0, [A6 + 0x18]
  2915. 00002130  2F20                     move.l     -[A7], -[A0]
  2916. 00002132  2F20                     move.l     -[A7], -[A0]
  2917. 00002134  2F20                     move.l     -[A7], -[A0]
  2918. 00002136  2F20                     move.l     -[A7], -[A0]
  2919. 00002138  4EBA FDEE                jsr        [PC - 0x212 /* 00001F28 */]
  2920. 0000213C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2921. 00002140  600E                     bra        +0x10 /* 00002150 */
  2922. 00002142  4267                     clr.w      -[A7]
  2923. 00002144  486E 0008                pea.l      [A6 + 0x8]
  2924. 00002148  303C 021B                move.w     D0, 0x21B
  2925. 0000214C  A816                     syscall    Pack8
  2926. 0000214E  548F                     addq.l     A7, 2
  2927. label00002150:
  2928. 00002150  4E5E                     unlink     A6
  2929. 00002152  4E75                     rts
  2930. 00002154  FFFC                     .invalid   <<F/7/7>>
  2931. 00002156  FF7C                     .extension 0xF7C <<F/4-5/7>> // unimplemented
  2932. 00002158  FF92                     .invalid   <<F/6/7>>
  2933. 0000215A  FF64                     .extension 0xF64 <<F/4-5/7>> // unimplemented
  2934. 0000215C  FFFC                     .invalid   <<F/7/7>>
  2935. 0000215E  FF64                     .extension 0xF64 <<F/4-5/7>> // unimplemented
  2936. 00002160  FFC2                     .invalid   <<F/7/7>>
  2937. 00002162  FFFC                     .invalid   <<F/7/7>>
  2938. 00002164  FFA8                     .invalid   <<F/6/7>>
  2939. 00002166  FFFC                     .invalid   <<F/7/7>>
  2940. 00002168  FFFC                     .invalid   <<F/7/7>>
  2941. 0000216A  FFFC                     .invalid   <<F/7/7>>
  2942. 0000216C  FFFC                     .invalid   <<F/7/7>>
  2943. 0000216E  FFFC                     .invalid   <<F/7/7>>
  2944. 00002170  FFFC                     .invalid   <<F/7/7>>
  2945. 00002172  FFD8                     .invalid   <<F/7/7>>
  2946. 00002174  FFFC                     .invalid   <<F/7/7>>
  2947. 00002176  FFFC                     .invalid   <<F/7/7>>
  2948. 00002178  FFFC                     .invalid   <<F/7/7>>
  2949. 0000217A  FFFC                     .invalid   <<F/7/7>>
  2950. 0000217C  FFFC                     .invalid   <<F/7/7>>
  2951. 0000217E  FFFC                     .invalid   <<F/7/7>>
  2952. 00002180  FFFC                     .invalid   <<F/7/7>>
  2953. 00002182  FFEE                     .invalid   <<F/7/7>>
  2954. export_42:
  2955. 00002184  4E56 0000                link       A6, 0
  2956. 00002188  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2957. 0000218C  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  2958. 00002190  4A40                     tst.w      D0
  2959. 00002192  588F                     addq.l     A7, 4
  2960. 00002194  670A                     beq        +0xC /* 000021A0 */
  2961. 00002196  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2962. 0000219A  4EAD 0912                jsr        [A5 + 0x912 /* export_286 */]
  2963. 0000219E  588F                     addq.l     A7, 4
  2964. label000021A0:
  2965. 000021A0  7001                     moveq.l    D0, 0x01
  2966. 000021A2  4E5E                     unlink     A6
  2967. 000021A4  4E75                     rts
  2968. export_44:
  2969. fn000021A6:
  2970. 000021A6  4E56 0000                link       A6, 0
  2971. 000021AA  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  2972. 000021AE  4A40                     tst.w      D0
  2973. 000021B0  670A                     beq        +0xC /* 000021BC */
  2974. 000021B2  486D 0172                pea.l      [A5 + 0x172 /* export_42 */]
  2975. 000021B6  4EAD 091A                jsr        [A5 + 0x91A /* export_287 */]
  2976. 000021BA  588F                     addq.l     A7, 4
  2977. label000021BC:
  2978. 000021BC  4EAD 0E52                jsr        [A5 + 0xE52 /* export_454 */]
  2979. 000021C0  4E5E                     unlink     A6
  2980. 000021C2  4E75                     rts
  2981. fn000021C4:
  2982. 000021C4  4E56 0000                link       A6, 0
  2983. 000021C8  48E7 0108                movem.l    -[A7], D7,A4
  2984. 000021CC  286E 000C                movea.l    A4, [A6 + 0xC]
  2985. 000021D0  4EBA FFD4                jsr        [PC - 0x2C /* 000021A6 */]
  2986. 000021D4  3E14                     move.w     D7, [A4]
  2987. 000021D6  4A79 FFFF D092           tst.w      [0xFFFFD092]
  2988. 000021DC  6646                     bne        +0x48 /* 00002224 */
  2989. 000021DE  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2990. 000021E2  3880                     move.w     [A4], D0
  2991. 000021E4  BE40                     cmp.w      D7, D0
  2992. 000021E6  670C                     beq        +0xE /* 000021F4 */
  2993. 000021E8  486D 0A72                pea.l      [A5 + 0xA72 /* export_330 */]
  2994. 000021EC  4EAD 091A                jsr        [A5 + 0x91A /* export_287 */]
  2995. 000021F0  3E14                     move.w     D7, [A4]
  2996. 000021F2  588F                     addq.l     A7, 4
  2997. label000021F4:
  2998. 000021F4  42A7                     clr.l      -[A7]
  2999. 000021F6  A975                     syscall    TickCount
  3000. 000021F8  700F                     moveq.l    D0, 0x0F
  3001. 000021FA  D09F                     add.l      D0, [A7]+
  3002. 000021FC  206E 0008                movea.l    A0, [A6 + 0x8]
  3003. 00002200  2080                     move.l     [A0], D0
  3004. 00002202  4A79 FFFF D00E           tst.w      [0xFFFFD00E]
  3005. 00002208  670A                     beq        +0xC /* 00002214 */
  3006. 0000220A  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3007. 0000220E  4279 FFFF D00E           clr.w      [0xFFFFD00E]
  3008. label00002214:
  3009. 00002214  4A79 FFFF D010           tst.w      [0xFFFFD010]
  3010. 0000221A  6708                     beq        +0xA /* 00002224 */
  3011. 0000221C  A937                     syscall    DrawMenuBar
  3012. 0000221E  4279 FFFF D010           clr.w      [0xFFFFD010]
  3013. label00002224:
  3014. 00002224  4CDF 1080                movem.l    D7,A4, [A7]+
  3015. 00002228  4E5E                     unlink     A6
  3016. 0000222A  4E75                     rts
  3017. 0000222C  4E56 0000                link       A6, 0
  3018. 00002230  2F3C 0000 0052           move.l     -[A7], 0x52 /* 'R' */
  3019. 00002236  4EAD 0E4A                jsr        [A5 + 0xE4A /* export_453 */]
  3020. 0000223A  4E5E                     unlink     A6
  3021. 0000223C  4E75                     rts
  3022. fn0000223E:
  3023. 0000223E  4E56 FFEA                link       A6, -0x0016
  3024. 00002242  48E7 0108                movem.l    -[A7], D7,A4
  3025. 00002246  42AE FFEC                clr.l      [A6 - 0x14]
  3026. 0000224A  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3027. 0000224E  3D40 FFEA                move.w     [A6 - 0x16], D0
  3028. label00002252:
  3029. 00002252  4227                     clr.b      -[A7]
  3030. 00002254  3F3C FFFF                move.w     -[A7], 0xFFFF
  3031. 00002258  486E FFF0                pea.l      [A6 - 0x10]
  3032. 0000225C  4878 0001                push.l     0x1
  3033. 00002260  42A7                     clr.l      -[A7]
  3034. 00002262  A860                     syscall    WaitNextEvent
  3035. 00002264  7E00                     moveq.l    D7, 0x00
  3036. 00002266  1E1F                     move.b     D7, [A7]+
  3037. 00002268  4A47                     tst.w      D7
  3038. 0000226A  6716                     beq        +0x18 /* 00002282 */
  3039. 0000226C  4A79 FFFF D094           tst.w      [0xFFFFD094]
  3040. 00002272  670E                     beq        +0x10 /* 00002282 */
  3041. 00002274  0C6E 000F FFF0           cmpi.w     [A6 - 0x10], 0xF
  3042. 0000227A  6606                     bne        +0x8 /* 00002282 */
  3043. 0000227C  4279 FFFF D094           clr.w      [0xFFFFD094]
  3044. label00002282:
  3045. 00002282  4227                     clr.b      -[A7]
  3046. 00002284  486E FFF0                pea.l      [A6 - 0x10]
  3047. 00002288  A97F                     syscall    IsDialogEvent
  3048. 0000228A  4A1F                     tst.b      [A7]+
  3049. 0000228C  6734                     beq        +0x36 /* 000022C2 */
  3050. 0000228E  41D6                     lea.l      A0, [A6]
  3051. 00002290  2F20                     move.l     -[A7], -[A0]
  3052. 00002292  2F20                     move.l     -[A7], -[A0]
  3053. 00002294  2F20                     move.l     -[A7], -[A0]
  3054. 00002296  2F20                     move.l     -[A7], -[A0]
  3055. 00002298  4EAD 0BC2                jsr        [A5 + 0xBC2 /* export_372 */]
  3056. 0000229C  41D6                     lea.l      A0, [A6]
  3057. 0000229E  2EA0                     move.l     [A7], -[A0]
  3058. 000022A0  2F20                     move.l     -[A7], -[A0]
  3059. 000022A2  2F20                     move.l     -[A7], -[A0]
  3060. 000022A4  2F20                     move.l     -[A7], -[A0]
  3061. 000022A6  4EAD 087A                jsr        [A5 + 0x87A /* export_267 */]
  3062. 000022AA  4A40                     tst.w      D0
  3063. 000022AC  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  3064. 000022B0  6710                     beq        +0x12 /* 000022C2 */
  3065. 000022B2  486E FFEA                pea.l      [A6 - 0x16]
  3066. 000022B6  486E FFEC                pea.l      [A6 - 0x14]
  3067. 000022BA  4EBA FF08                jsr        [PC - 0xF8 /* 000021C4 */]
  3068. 000022BE  508F                     addq.l     A7, 8
  3069. 000022C0  606C                     bra        +0x6E /* 0000232E */
  3070. label000022C2:
  3071. 000022C2  4A47                     tst.w      D7
  3072. 000022C4  6734                     beq        +0x36 /* 000022FA */
  3073. 000022C6  4A6E FFF0                tst.w      [A6 - 0x10]
  3074. 000022CA  672E                     beq        +0x30 /* 000022FA */
  3075. 000022CC  41D6                     lea.l      A0, [A6]
  3076. 000022CE  2F20                     move.l     -[A7], -[A0]
  3077. 000022D0  2F20                     move.l     -[A7], -[A0]
  3078. 000022D2  2F20                     move.l     -[A7], -[A0]
  3079. 000022D4  2F20                     move.l     -[A7], -[A0]
  3080. 000022D6  4EAD 0BC2                jsr        [A5 + 0xBC2 /* export_372 */]
  3081. 000022DA  41D6                     lea.l      A0, [A6]
  3082. 000022DC  2EA0                     move.l     [A7], -[A0]
  3083. 000022DE  2F20                     move.l     -[A7], -[A0]
  3084. 000022E0  2F20                     move.l     -[A7], -[A0]
  3085. 000022E2  2F20                     move.l     -[A7], -[A0]
  3086. 000022E4  4EBA FD86                jsr        [PC - 0x27A /* 0000206C */]
  3087. 000022E8  486E FFEA                pea.l      [A6 - 0x16]
  3088. 000022EC  486E FFEC                pea.l      [A6 - 0x14]
  3089. 000022F0  4EBA FED2                jsr        [PC - 0x12E /* 000021C4 */]
  3090. 000022F4  4FEF 0024                lea.l      A7, [A7 + 0x24]
  3091. 000022F8  6034                     bra        +0x36 /* 0000232E */
  3092. label000022FA:
  3093. 000022FA  4A79 FFFF D566           tst.w      [0xFFFFD566]
  3094. 00002300  42A7                     clr.l      -[A7]
  3095. 00002302  A975                     syscall    TickCount
  3096. 00002304  201F                     move.l     D0, [A7]+
  3097. 00002306  B0AE FFEC                cmp.l      D0, [A6 - 0x14]
  3098. 0000230A  6522                     bcs        +0x24 /* 0000232E */
  3099. 0000230C  4A79 FFFF D00E           tst.w      [0xFFFFD00E]
  3100. 00002312  670A                     beq        +0xC /* 0000231E */
  3101. 00002314  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3102. 00002318  4279 FFFF D00E           clr.w      [0xFFFFD00E]
  3103. label0000231E:
  3104. 0000231E  4A79 FFFF D010           tst.w      [0xFFFFD010]
  3105. 00002324  6708                     beq        +0xA /* 0000232E */
  3106. 00002326  A937                     syscall    DrawMenuBar
  3107. 00002328  4279 FFFF D010           clr.w      [0xFFFFD010]
  3108. label0000232E:
  3109. 0000232E  42A7                     clr.l      -[A7]
  3110. 00002330  A924                     syscall    FrontWindow
  3111. 00002332  285F                     movea.l    A4, [A7]+
  3112. 00002334  2F0C                     move.l     -[A7], A4
  3113. 00002336  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  3114. 0000233A  4A40                     tst.w      D0
  3115. 0000233C  588F                     addq.l     A7, 4
  3116. 0000233E  671A                     beq        +0x1C /* 0000235A */
  3117. 00002340  4EAD 0BCA                jsr        [A5 + 0xBCA /* export_373 */]
  3118. 00002344  3F00                     move.w     -[A7], D0
  3119. 00002346  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  3120. 0000234A  3F00                     move.w     -[A7], D0
  3121. 0000234C  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  3122. 00002350  2F0C                     move.l     -[A7], A4
  3123. 00002352  4EAD 086A                jsr        [A5 + 0x86A /* export_265 */]
  3124. 00002356  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3125. label0000235A:
  3126. 0000235A  4A79 FFFF D092           tst.w      [0xFFFFD092]
  3127. 00002360  6700 FEF0                beq        -0x10E /* 00002252 */
  3128. 00002364  4CDF 1080                movem.l    D7,A4, [A7]+
  3129. 00002368  4E5E                     unlink     A6
  3130. 0000236A  4E75                     rts
  3131. export_46:
  3132. 0000236C  4E56 0000                link       A6, 0
  3133. 00002370  4267                     clr.w      -[A7]
  3134. 00002372  42A7                     clr.l      -[A7]
  3135. 00002374  42A7                     clr.l      -[A7]
  3136. 00002376  4EAD 265A                jsr        [A5 + 0x265A /* export_1223 */]
  3137. 0000237A  4A40                     tst.w      D0
  3138. 0000237C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3139. 00002380  6710                     beq        +0x12 /* 00002392 */
  3140. 00002382  486D 265A                pea.l      [A5 + 0x265A /* export_1223 */]
  3141. 00002386  A9F1                     syscall    UnloadSeg
  3142. 00002388  4EBA FEB4                jsr        [PC - 0x14C /* 0000223E */]
  3143. 0000238C  4267                     clr.w      -[A7]
  3144. 0000238E  4EAD 2662                jsr        [A5 + 0x2662 /* export_1224 */]
  3145. label00002392:
  3146. 00002392  4E5E                     unlink     A6
  3147. 00002394  4E75                     rts
  3148. export_47:
  3149. 00002396  4E56 FFF8                link       A6, -0x0008
  3150. 0000239A  2F0C                     move.l     -[A7], A4
  3151. 0000239C  286E 0018                movea.l    A4, [A6 + 0x18]
  3152. 000023A0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3153. 000023A4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3154. 000023A8  4EAD 1202                jsr        [A5 + 0x1202 /* export_572 */]
  3155. 000023AC  4A40                     tst.w      D0
  3156. 000023AE  508F                     addq.l     A7, 8
  3157. 000023B0  6604                     bne        +0x6 /* 000023B6 */
  3158. 000023B2  7001                     moveq.l    D0, 0x01
  3159. 000023B4  6048                     bra        +0x4A /* 000023FE */
  3160. label000023B6:
  3161. 000023B6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3162. 000023BA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3163. 000023BE  4EAD 11F2                jsr        [A5 + 0x11F2 /* export_570 */]
  3164. 000023C2  4A40                     tst.w      D0
  3165. 000023C4  508F                     addq.l     A7, 8
  3166. 000023C6  6604                     bne        +0x6 /* 000023CC */
  3167. 000023C8  7001                     moveq.l    D0, 0x01
  3168. 000023CA  6032                     bra        +0x34 /* 000023FE */
  3169. label000023CC:
  3170. 000023CC  0CAE 4E4F 4445 0010      cmpi.l     [A6 + 0x10], 0x4E4F4445 /* 'NODE' */
  3171. 000023D4  670A                     beq        +0xC /* 000023E0 */
  3172. 000023D6  0CAE 5052 4F44 0010      cmpi.l     [A6 + 0x10], 0x50524F44 /* 'PROD' */
  3173. 000023DE  6604                     bne        +0x6 /* 000023E4 */
  3174. label000023E0:
  3175. 000023E0  7001                     moveq.l    D0, 0x01
  3176. 000023E2  601A                     bra        +0x1C /* 000023FE */
  3177. label000023E4:
  3178. 000023E4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3179. 000023E8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3180. 000023EC  4EAD 11FA                jsr        [A5 + 0x11FA /* export_571 */]
  3181. 000023F0  202E 0014                move.l     D0, [A6 + 0x14]
  3182. 000023F4  9194                     sub.l      [A4], D0
  3183. 000023F6  4A94                     tst.l      [A4]
  3184. 000023F8  5EC0                     sgt        D0
  3185. 000023FA  4400                     neg.b      D0
  3186. 000023FC  4880                     ext.w      D0
  3187. label000023FE:
  3188. 000023FE  286E FFF4                movea.l    A4, [A6 - 0xC]
  3189. 00002402  4E5E                     unlink     A6
  3190. 00002404  4E75                     rts
  3191. export_48:
  3192. 00002406  4E56 FFF8                link       A6, -0x0008
  3193. 0000240A  2F0C                     move.l     -[A7], A4
  3194. 0000240C  286E 0018                movea.l    A4, [A6 + 0x18]
  3195. 00002410  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3196. 00002414  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3197. 00002418  4EAD 1202                jsr        [A5 + 0x1202 /* export_572 */]
  3198. 0000241C  4A40                     tst.w      D0
  3199. 0000241E  508F                     addq.l     A7, 8
  3200. 00002420  6604                     bne        +0x6 /* 00002426 */
  3201. 00002422  7001                     moveq.l    D0, 0x01
  3202. 00002424  603E                     bra        +0x40 /* 00002464 */
  3203. label00002426:
  3204. 00002426  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3205. 0000242A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3206. 0000242E  4EAD 11F2                jsr        [A5 + 0x11F2 /* export_570 */]
  3207. 00002432  4A40                     tst.w      D0
  3208. 00002434  508F                     addq.l     A7, 8
  3209. 00002436  6604                     bne        +0x6 /* 0000243C */
  3210. 00002438  7001                     moveq.l    D0, 0x01
  3211. 0000243A  6028                     bra        +0x2A /* 00002464 */
  3212. label0000243C:
  3213. 0000243C  0CAE 5052 4F44 0010      cmpi.l     [A6 + 0x10], 0x50524F44 /* 'PROD' */
  3214. 00002444  6704                     beq        +0x6 /* 0000244A */
  3215. 00002446  7001                     moveq.l    D0, 0x01
  3216. 00002448  601A                     bra        +0x1C /* 00002464 */
  3217. label0000244A:
  3218. 0000244A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3219. 0000244E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3220. 00002452  4EAD 11FA                jsr        [A5 + 0x11FA /* export_571 */]
  3221. 00002456  202E 0014                move.l     D0, [A6 + 0x14]
  3222. 0000245A  9194                     sub.l      [A4], D0
  3223. 0000245C  4A94                     tst.l      [A4]
  3224. 0000245E  5EC0                     sgt        D0
  3225. 00002460  4400                     neg.b      D0
  3226. 00002462  4880                     ext.w      D0
  3227. label00002464:
  3228. 00002464  286E FFF4                movea.l    A4, [A6 - 0xC]
  3229. 00002468  4E5E                     unlink     A6
  3230. 0000246A  4E75                     rts
  3231. export_49:
  3232. 0000246C  4E56 FFF8                link       A6, -0x0008
  3233. 00002470  2F0C                     move.l     -[A7], A4
  3234. 00002472  286E 0018                movea.l    A4, [A6 + 0x18]
  3235. 00002476  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3236. 0000247A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3237. 0000247E  4EAD 1202                jsr        [A5 + 0x1202 /* export_572 */]
  3238. 00002482  4A40                     tst.w      D0
  3239. 00002484  508F                     addq.l     A7, 8
  3240. 00002486  6604                     bne        +0x6 /* 0000248C */
  3241. 00002488  7001                     moveq.l    D0, 0x01
  3242. 0000248A  603E                     bra        +0x40 /* 000024CA */
  3243. label0000248C:
  3244. 0000248C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3245. 00002490  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3246. 00002494  4EAD 11F2                jsr        [A5 + 0x11F2 /* export_570 */]
  3247. 00002498  4A40                     tst.w      D0
  3248. 0000249A  508F                     addq.l     A7, 8
  3249. 0000249C  6604                     bne        +0x6 /* 000024A2 */
  3250. 0000249E  7001                     moveq.l    D0, 0x01
  3251. 000024A0  6028                     bra        +0x2A /* 000024CA */
  3252. label000024A2:
  3253. 000024A2  0CAE 4E4F 4445 0010      cmpi.l     [A6 + 0x10], 0x4E4F4445 /* 'NODE' */
  3254. 000024AA  6704                     beq        +0x6 /* 000024B0 */
  3255. 000024AC  7001                     moveq.l    D0, 0x01
  3256. 000024AE  601A                     bra        +0x1C /* 000024CA */
  3257. label000024B0:
  3258. 000024B0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3259. 000024B4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3260. 000024B8  4EAD 11FA                jsr        [A5 + 0x11FA /* export_571 */]
  3261. 000024BC  202E 0014                move.l     D0, [A6 + 0x14]
  3262. 000024C0  9194                     sub.l      [A4], D0
  3263. 000024C2  4A94                     tst.l      [A4]
  3264. 000024C4  5EC0                     sgt        D0
  3265. 000024C6  4400                     neg.b      D0
  3266. 000024C8  4880                     ext.w      D0
  3267. label000024CA:
  3268. 000024CA  286E FFF4                movea.l    A4, [A6 - 0xC]
  3269. 000024CE  4E5E                     unlink     A6
  3270. 000024D0  4E75                     rts
  3271. export_50:
  3272. 000024D2  4E56 FFFC                link       A6, -0x0004
  3273. 000024D6  48E7 0108                movem.l    -[A7], D7,A4
  3274. 000024DA  286E 000C                movea.l    A4, [A6 + 0xC]
  3275. 000024DE  486E FFFC                pea.l      [A6 - 0x4]
  3276. 000024E2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3277. 000024E6  4EAD 0852                jsr        [A5 + 0x852 /* export_262 */]
  3278. 000024EA  4AAE FFFC                tst.l      [A6 - 0x4]
  3279. 000024EE  508F                     addq.l     A7, 8
  3280. 000024F0  660A                     bne        +0xC /* 000024FC */
  3281. 000024F2  4A94                     tst.l      [A4]
  3282. 000024F4  5EC0                     sgt        D0
  3283. 000024F6  4400                     neg.b      D0
  3284. 000024F8  4880                     ext.w      D0
  3285. 000024FA  6048                     bra        +0x4A /* 00002544 */
  3286. label000024FC:
  3287. 000024FC  7E00                     moveq.l    D7, 0x00
  3288. 000024FE  2F0C                     move.l     -[A7], A4
  3289. 00002500  486D 019A                pea.l      [A5 + 0x19A /* export_47 */]
  3290. 00002504  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3291. 00002508  4EAD 1212                jsr        [A5 + 0x1212 /* export_574 */]
  3292. 0000250C  4A40                     tst.w      D0
  3293. 0000250E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3294. 00002512  672E                     beq        +0x30 /* 00002542 */
  3295. 00002514  2F0C                     move.l     -[A7], A4
  3296. 00002516  486D 01A2                pea.l      [A5 + 0x1A2 /* export_48 */]
  3297. 0000251A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3298. 0000251E  4EAD 1212                jsr        [A5 + 0x1212 /* export_574 */]
  3299. 00002522  4A40                     tst.w      D0
  3300. 00002524  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3301. 00002528  6718                     beq        +0x1A /* 00002542 */
  3302. 0000252A  2F0C                     move.l     -[A7], A4
  3303. 0000252C  486D 01AA                pea.l      [A5 + 0x1AA /* export_49 */]
  3304. 00002530  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3305. 00002534  4EAD 1212                jsr        [A5 + 0x1212 /* export_574 */]
  3306. 00002538  4A40                     tst.w      D0
  3307. 0000253A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3308. 0000253E  6702                     beq        +0x4 /* 00002542 */
  3309. 00002540  7E01                     moveq.l    D7, 0x01
  3310. label00002542:
  3311. 00002542  3007                     move.w     D0, D7
  3312. label00002544:
  3313. 00002544  4CDF 1080                movem.l    D7,A4, [A7]+
  3314. 00002548  4E5E                     unlink     A6
  3315. 0000254A  4E75                     rts
  3316. 0000254C  4E56 0000                link       A6, 0
  3317. 00002550  7001                     moveq.l    D0, 0x01
  3318. 00002552  4E5E                     unlink     A6
  3319. 00002554  4E75                     rts
  3320.